docs: Update document
This commit is contained in:
@@ -1,2 +1,46 @@
|
|||||||
# StarBot
|
# 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): 名单较长,详细名单可点击链接在官网查看
|
||||||
|
|||||||
+1
-1
@@ -34,7 +34,7 @@ class StarBot:
|
|||||||
r" \___ \| __/ _` | '__| _ < / _ \| __|",
|
r" \___ \| __/ _` | '__| _ < / _ \| __|",
|
||||||
r" ____) | || (_| | | | |_) | (_) | |_ ",
|
r" ____) | || (_| | | | |_) | (_) | |_ ",
|
||||||
r" |_____/ \__\__,_|_| |____/ \___/ \__|",
|
r" |_____/ \__\__,_|_| |____/ \___/ \__|",
|
||||||
f" StarBot - (v{VERSION}) 2023-05-13",
|
f" StarBot - (v{VERSION}) 2023-05-14",
|
||||||
r" Github: https://github.com/Starlwr/StarBot",
|
r" Github: https://github.com/Starlwr/StarBot",
|
||||||
r"",
|
r"",
|
||||||
r"",
|
r"",
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ SIMPLE_CONFIG = {
|
|||||||
# Mirai HTTP 及 Websocket 端口
|
# Mirai HTTP 及 Websocket 端口
|
||||||
"MIRAI_PORT": 7827,
|
"MIRAI_PORT": 7827,
|
||||||
|
|
||||||
# 登录 B 站账号所需 Cookie 数据 ( 不登录账号将有部分功能不可用 ) 各字段获取方式查看:https://bili.moyu.moe/#/get-credential.md
|
# 登录 B 站账号所需 Cookie 数据 ( 不登录账号将有部分功能不可用 ) 各字段获取方式查看:https://bot.starlwr.com/depoly/document
|
||||||
"SESSDATA": None,
|
"SESSDATA": None,
|
||||||
"BILI_JCT": None,
|
"BILI_JCT": None,
|
||||||
"BUVID3": None,
|
"BUVID3": None,
|
||||||
@@ -142,7 +142,7 @@ FULL_CONFIG = {
|
|||||||
# Mirai HTTP 及 Websocket 端口
|
# Mirai HTTP 及 Websocket 端口
|
||||||
"MIRAI_PORT": 7827,
|
"MIRAI_PORT": 7827,
|
||||||
|
|
||||||
# 登录 B 站账号所需 Cookie 数据 ( 不登录账号将有部分功能不可用 ) 各字段获取方式查看:https://bili.moyu.moe/#/get-credential.md
|
# 登录 B 站账号所需 Cookie 数据 ( 不登录账号将有部分功能不可用 ) 各字段获取方式查看:https://bot.starlwr.com/depoly/document
|
||||||
"SESSDATA": None,
|
"SESSDATA": None,
|
||||||
"BILI_JCT": None,
|
"BILI_JCT": None,
|
||||||
"BUVID3": None,
|
"BUVID3": None,
|
||||||
|
|||||||
Reference in New Issue
Block a user