Skip to content

Repository files navigation

kaibo-bot

基于 QQ 官方机器人 SDK 的 多平台(目前B站)主播开播/下播多功能推送提醒机器人,也可称为 开播提醒机器人

用户在 QQ 群中 @ 机器人并发送订阅指令,机器人会周期性轮询主播直播状态,在开播/下播时自动向订阅群推送通知,下播时还可附带本场直播的观众人数趋势图。方便观众及时收到开播消息。适用于需要 B站开播提醒直播开播提醒 等场景的 QQ 群。 使用方法:部署->填入自己的QQ Bot信息,拉入自己的bot进群->使用

官方地址:https://bot.qwerapi.com/ — 提供云端无需部署服务
交流 QQ 群:1101566573 (群内已部署播了么bot 免费使用


关键词

QQ机器人 开播提醒 开播提醒机器人 B站开播提醒 直播提醒 主播开播通知 qq-botpy


效果预览

开播提醒示例 示例2


功能特性

  • 支持通过主播名、主播 UID 或直播间链接订阅/取消订阅
  • 开播/下播自动推送到已订阅的 QQ 群
  • 下播时自动生成并推送观众人数趋势图
  • 内置 Web 管理后台,可查看运行状态、订阅记录、日志等

直接用AI开始

帮我部署https://github.com/lightyisu/kaibo-bot

这是一个直播提醒机器人服务 你需要首先安装环境,然后告知用户需要创建一个qq bot在qq开放平台,向用户索要qq bot开放平台的id和secret。完成后直接启动服务和web监控告知用户情况。


传统快速开始

1. 克隆仓库

git clone <仓库地址>
cd kb-bot

2. 创建虚拟环境并安装依赖

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

3. 配置环境变量

cp .env.example .env
# 编辑 .env,填写 BOT_APPID、BOT_SECRET 等必填项

4. 运行

python main.py

配置说明

复制 .env.example.env 后,按需修改以下关键配置:

环境变量 说明 示例
BOT_APPID QQ 开放平台机器人 AppID 1234567890
BOT_SECRET QQ 开放平台机器人 AppSecret your-secret

配置完成后自动与QQ bot开放平台连接 无需额外操作 只属于自己的私有直播提醒Bot 完整配置说明见 .env.example 中的注释。

开源协议

本项目基于 MIT 协议 开源。


免责声明

本项目仅用于学习与技术交流。使用本项目访问 B 站、QQ 等平台接口时,请遵守相关平台的服务条款与使用规范。因使用本项目产生的任何责任由使用者自行承担。

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages