Push dynamics and live informations from bilibili to QQ. Based on nonebot2.
Project description
HarukaBot——优雅的 B 站推送 QQ 机器人
名称来源:@白神遥Haruka
Logo 画师:@Ratto
简介
一款将哔哩哔哩 UP 主的直播与动态信息推送至 QQ 的机器人。基于 NoneBot2 开发,前身为 dd-bot 。
特色功能
HarukaBot 针对不同的推送场景(粉丝群、娱乐群、直播通知群),提供了个性化设置:
- 自定义推送内容,每位 UP 主可限制仅动态、仅直播。
- 群内开启权限限制,仅管理员以上可以使用机器人。
- 指定推送内容@全体成员,次数用光自动忽略。
- 同时连接多个 QQ 号,避免@全体成员次数不够。
文档(点击查看)
部分功能展示
特别感谢
- @mnixry:感谢混淆佬为本项目提供的技♂术指导。
- @wosiwq:感谢 W 桑撰写的「小小白白话文」。
- NoneBot2:HarukaBot 使用的开发框架。
- go-cqhttp:稳定完善的 CQHTTP 实现。
- bilibili-API-collect:非常详细的 B 站 API 文档。
- bilibili_api:Python 实现的 B 站 API 库。
- HarukaBot_Guild_Patch:可以让HarukaBot适用于频道的补丁。(已合入 HarukaBot)
支持与贡献
觉得好用可以给这个项目点个 Star 或者去 爱发电 投喂我。
有意见或者建议也欢迎提交 Issues 和 Pull requests。
许可证
本项目使用 GNU AGPLv3 作为开源许可证。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file haruka-bot-1.6.0.post5.tar.gz.
File metadata
- Download URL: haruka-bot-1.6.0.post5.tar.gz
- Upload date:
- Size: 39.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.8.0a2 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3e82878bf169a7f34efac4d22ee86ab63c77d6c945045d4b1143e10e6b0a9ce
|
|
| MD5 |
0b520ef72d5c322ba67ca559392d5048
|
|
| BLAKE2b-256 |
369089d98a4589875dbdbb8bd3a8800d958bd0c777206fb7a5859889fce5aca0
|
File details
Details for the file haruka_bot-1.6.0.post5-py3-none-any.whl.
File metadata
- Download URL: haruka_bot-1.6.0.post5-py3-none-any.whl
- Upload date:
- Size: 53.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.8.0a2 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11ef4e100d77cdc4b8f60c6504d40ff74f29724b55eff3d0a1e0cad8c32a7e63
|
|
| MD5 |
d0b64b512ff6f73bbe1f55dfbd5f7858
|
|
| BLAKE2b-256 |
58d545bd45f3988a9dc0742fd5142343ac8901ab33a5008152a8a2625180bc5f
|