特性
- 极速的直播推送,通过连接直播间实现
- 接近于手机端效果的绘图式动态推送
- 详细的直播数据统计
- 群内数据查询、榜单查询
快速开始
项目依赖于 Redis 进行持久化的直播相关数据存储,依赖于 Mirai 和 mirai-http 进行消息推送
安装
pip install starbot-bilibili
启动
推送配置的 JSON 文件可使用官网的 在线制作工具 生成
详细文档及 config 中所需的 credential 获取方式请参见 部署文档
from starbot.core.bot import StarBot
from starbot.core.datasource import JsonDataSource
from starbot.utils import config
config.set_credential(sessdata="B站账号的sessdata", bili_jct="B站账号的bili_jct", buvid3="B站账号的buvid3")
datasource = JsonDataSource("推送配置.json")
bot = StarBot(datasource)
bot.run()
鸣谢
- bilibili-api: 哔哩哔哩的 API 调用模块
- bilibili-API-collect: 哔哩哔哩 API 收集整理
- mirai: 高效率 QQ 机器人支持库
- Ariadne: 一个优雅且完备的 Python QQ 自动化框架,基于 Mirai API HTTP v2
- Fake-QQ-Chat-Window: 伪 QQ 移动客户端聊天窗口,当前官网的推送配置在线预览基于此项目魔改实现
- 为本项目赞赏支持的小伙伴们: 名单较长,详细名单可点击链接在官网查看
- JetBrains: 为开源项目免费提供的优秀 IDE
Star History
Metadata
Release files for starbot-bilibili 2.0.18
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| starbot-bilibili-2.0.18.tar.gz | 20.9 MB | Details |
Release files / starbot-bilibili-2.0.18.tar.gz
| Download URL | starbot-bilibili-2.0.18.tar.gz |
|---|---|
| Size | 20.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
331a580216c204e500c7fb1dd279c54a60b018f4cdfb8c7daa4aecb74a6e49fc
|
|
BLAKE2b-256 checksum How to use checksums |
b6a739fe7a66167938507a4761fb6116518c6718c9e2e44802c03d8e79eb16bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.7
|