基于微博H5 API开发的机器人框架
Project description
WeiboBot 是一个基于微博H5 API开发的机器人框架,提供了一个简单的接口,可以让你的机器人更加简单的接入微博,并且提供了一些简单的指令,比如:转评赞,回复消息等
安装
pip install WeiboBot
开始使用
from WeiboBot import Bot
from WeiboBot.message import Chat
from WeiboBot.weibo import Weibo
cookies = "your cookies"
myBot = Bot(cookies=cookies)
@myBot.onNewMsg
async def onMsg(oChat: Chat):
for msg in oChat.msg_list: # 消息列表
print(f"{msg.sender_screen_name}:{msg.text}")
@myBot.onNewWeibo
async def onWeibo(oWeibo: Weibo):
if oWeibo.original_weibo is None: # 原创微博
print(f"{oWeibo.text}")
if __name__ == '__main__':
myBot.run()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
WeiboBot-0.0.2.tar.gz
(21.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
WeiboBot-0.0.2-py3-none-any.whl
(23.2 kB
view details)
File details
Details for the file WeiboBot-0.0.2.tar.gz.
File metadata
- Download URL: WeiboBot-0.0.2.tar.gz
- Upload date:
- Size: 21.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.0 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe2fc0a07733d68c5f78fc9b07479a8a7c6261da839d2478e81fb8db057ca7a3
|
|
| MD5 |
2fed779981781697579042f3d5e34759
|
|
| BLAKE2b-256 |
d111ce8e06394cb3efcb0bdaa44b079b864cc07bdc0b20f28fec923f572efe73
|
File details
Details for the file WeiboBot-0.0.2-py3-none-any.whl.
File metadata
- Download URL: WeiboBot-0.0.2-py3-none-any.whl
- Upload date:
- Size: 23.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.0 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d2db5d987d834b275874691c9c000770119de5a7ed9acd8fc2d6f570dc73436
|
|
| MD5 |
6672c7f990d877d8acd731c7a7946cd3
|
|
| BLAKE2b-256 |
a9459dd252d6ed174f951efc8e1b47b7a40ced8a526380685ea4200dc6eeec27
|