目前还有图片文字拆分问题,请不要使用图文发送!!!
此项目用于在qq中发送bilibili动态
使用了requests和cqhttp第三方库,使用前请配置环境
pip install requests
pip install cqhttp
使用了以下存储库(已集成无需下载) bilibili_api
修改bilibili.py中的admin变量
admin = 0
改为
admin = 你的QQ号
在bilibiliqq.py中找到这段
bot = CQHttp(api_root='http://127.0.0.1:5700/',
access_token='须于httpapi插件配置一致',
secret='须于httpapi插件配置一致')
按说明修改
通过这个专栏获取sessdata与csrf 在bilibili.py中找到这段
# 验证类
verify = Verify(sessdata="填写获取到的sessdata", csrf="填写获取到的csrf ")
按说明填写
在httpapi插件目录中找到配置文件(一般为"config/机器人qq号.json") 将 "post_url"改为"http://127.0.0.1:8887" 以下是我的配置,若无特殊需要可以直接复制(使用此配置时无需修改bilibiliqq.py中的"access_token"与"secret")
{
"host": "",
"port": 5700,
"use_http": true,
"ws_host": "",
"ws_port": 6700,
"use_ws": false,
"ws_reverse_url": "",
"ws_reverse_api_url": "",
"ws_reverse_event_url": "",
"ws_reverse_reconnect_interval": 3000,
"ws_reverse_reconnect_on_code_1000": true,
"use_ws_reverse": false,
"post_url": "http://127.0.0.1:8887",
"access_token": "",
"secret": "",
"post_message_format": "string",
"serve_data_files": true,
"update_source": "github",
"update_channel": "stable",
"auto_check_update": false,
"auto_perform_update": false,
"show_log_console": true,
"log_level": "info"
}
使用配置完环境的python启动bilibiliqq.py 私聊自己的机器人,发送"发送内容" 你会有120s的时间发送文字及图片(图文须同时发送,即一个消息中包含图片与文字)