在 Telegram 上简单操作 Bangumi
......
功能 | 展示 | 功能 | 展示 | 功能 | 展示 |
---|---|---|---|---|---|
登录授权 | Oauth 授权 | 收藏列表 | |||
条目展示 | 章节展示 | 每日放送 | ! | ||
条目搜索 (Bot 内) | 条目搜索 (Bot 外) | 条目搜索(在有Bot群组) | |||
角色搜索 | 巡礼地图 | 图片搜索条目 |
更多搜索方法见下
安装 Redis
您可以参考 Redis 安装教程
安装 Pipenv 可选|Optional
您可以参考 Pipenv 安装教程
修改文件后缀 data/config.example.yaml
为 data/config.yaml
根据文件内提示修改 config.yaml
配置文件
如需使用 Web 绑定功能需配置反代
WEBSITE_BASE
必须为 HTTPS可选|Optional
安装依赖
Warning 需要 Python >= 3.9
pip3 install -r requirements.txt
如使用 Pipenv 可选|Optional
pipenv install --dev
运行
python3 main.py
如使用 Pipenv 可选|Optional
pipenv run python3 main.py
通过 @BotFather 将 Inline 功能开启
/mybots
-> 选择 bot
-> Bot Settings
-> Inline Mode
-> 按下 Turn on
(画面显示 Inline mode is currently enabled for xxxx 就表示启用了)
如使用 Pipenv 格式化代码 (可选|Optional)
pipenv run black .
您可以参考 Docker Compose 安装教程
修改文件后缀 config.example.yaml
为 config.yaml
根据文件内提示修改 config.yaml
配置文件,并放置到 /data/config.yaml
REDIS_HOST
请设置为 redis
使用 Docker Compose 运行
cd docker && docker compose up -d
start - 绑定Bangumi账号
help - 使用帮助
book - Bangumi用户在读书籍
anime - Bangumi用户在看动画
game - Bangumi用户在玩游戏
real - Bangumi用户在看剧集
week - 查询当日/空格加数字查询每日放送
search - 搜索条目
isearch - 图片搜索
close - 关闭此对话