基于微博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.4.tar.gz
(23.2 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.4-py3-none-any.whl
(25.4 kB
view details)
File details
Details for the file WeiboBot-0.0.4.tar.gz.
File metadata
- Download URL: WeiboBot-0.0.4.tar.gz
- Upload date:
- Size: 23.2 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 |
fa8e0c87795dd383770ce9dbfcc84fa8cc0754838fdff076d83d8bd0b6b86816
|
|
| MD5 |
6e2954c4af719173851e7bc1f62e070e
|
|
| BLAKE2b-256 |
a62e243bac129f4782588bfc7ab32262ce48351f0c45edd91d6877a56dcee2c3
|
File details
Details for the file WeiboBot-0.0.4-py3-none-any.whl.
File metadata
- Download URL: WeiboBot-0.0.4-py3-none-any.whl
- Upload date:
- Size: 25.4 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 |
e5cb851687ad1e67971ba1879a0bde99cda1c8ad88a47494750bc28988744fcb
|
|
| MD5 |
2d21e7078eea24b380223b50dd4408d8
|
|
| BLAKE2b-256 |
cb3f348970557097461e491ea8e1c93bcbadf2e83d6250479919efd1bb19232e
|