-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
48 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,46 @@ | ||
# StarBot | ||
一个极速,多功能的哔哩哔哩推送机器人 | ||
|
||
一款极速,多功能的哔哩哔哩推送机器人。 | ||
|
||
## 特性 | ||
|
||
* 极速的直播推送,通过连接直播间实现 | ||
* 接近于手机端效果的绘图式动态推送 | ||
* 详细的直播数据统计 | ||
* 群内数据查询、榜单查询 | ||
|
||
## 快速开始 | ||
|
||
项目依赖于 Redis 进行持久化的直播相关数据存储,依赖于 Mirai 和 mirai-http 进行消息推送 | ||
|
||
### 安装 | ||
|
||
```shell | ||
pip install starbot-bilibili | ||
``` | ||
|
||
### 启动 | ||
|
||
推送配置的 JSON 文件可使用官网的 [在线制作工具](https://bot.starlwr.com/depoly/json) 生成 | ||
详细文档及 config 中所需的 credential 获取方式请参见 [部署文档](https://bot.starlwr.com/depoly/document) | ||
|
||
```python | ||
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](https://github.com/MoyuScript/bilibili-api): 哔哩哔哩的 API 调用模块 | ||
* [bilibili-API-collect](https://github.com/SocialSisterYi/bilibili-API-collect): 哔哩哔哩 API 收集整理 | ||
* [mirai](https://github.com/mamoe/mirai): 高效率 QQ 机器人支持库 | ||
* [Ariadne](https://github.com/GraiaProject/Ariadne): 一个优雅且完备的 Python QQ 自动化框架,基于 Mirai API HTTP v2 | ||
* [Fake-QQ-Chat-Window](https://github.com/Redlnn/Fake-QQ-Chat-Window): 伪 QQ 移动客户端聊天窗口,当前官网的推送配置在线预览基于此项目魔改实现 | ||
* [为本项目赞赏支持的小伙伴们](https://bot.starlwr.com/about): 名单较长,详细名单可点击链接在官网查看 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters