Push dynamics and live informations from bilibili to QQ. Based on nonebot2.
Project description
HarukaBot ——你的“单推”小助手
名称来源:@白神遥Haruka
logo 画师:@秦无
简介
一款将哔哩哔哩UP主的直播与动态信息推送至QQ的机器人。基于 NoneBot2 开发,前身为 dd-bot 。
HarukaBot 致力于为B站UP主们提供一个开源免费的粉丝群推送方案。极大的减轻管理员负担,不会再遇到突击无人推送的尴尬情况。同时还能将B博动态截图转发至粉丝群,活跃群内话题。
介于作者技术力低下,HarukaBot 的体验可能并不是很好。如果使用中有任何意见或者建议都欢迎提出,我会努力去完善它。
文档
在这里查看 HarukaBot 的安装方法与详细说明。
功能介绍
以下仅为功能介绍,并非实际命令名称。具体命令向 bot 发送 帮助 查看,群里使用需要先@机器人。
HarukaBot 专注于订阅B站UP主们的动态与开播提醒,并转发至QQ群/好友。
同时 HarukaBot 针对粉丝群中的推送场景进行了若干优化:
-
权限开关: 指定某个群只有管理员才能触发指令
-
@全体开关: 指定群里某位订阅的主播开播推送带@全体
-
动态/直播开关: 可以自由设置每位主播是否推送直播/动态
-
订阅列表: 每个群/好友的订阅都是分开来的
-
多端推送: 受限于一个QQ号一天只能@十次全体成员,因此对于粉丝群多的UP来说一个 bot 的次数完全不够推送。因此一台 HarukaBot 支持同时连接多个QQ,分别向不同的群/好友同时推送
特别感谢
-
go-cqhttp:简单又完善的 cqhttp 实现 -
NoneBot2:超好用的开发框架,没有它就没有 HarukaBot(yyy佬牛逼) -
bilibili-API-collect:非常详细的 B站 api 文档 -
bilibili_api:Python 实现的强大 B站 api 库
支持与贡献
点个小星星就是对我最好的支持,感谢使用 HarukaBot。也欢迎 有能man 对本项目 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.2.0a6.tar.gz.
File metadata
- Download URL: haruka-bot-1.2.0a6.tar.gz
- Upload date:
- Size: 29.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.9.0 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
acd89dde2ab7866cda669c5e580e30f3463d34c74bfd8ad67d95303c1c02b6f8
|
|
| MD5 |
32633c98e82ac6a5153169fb237d6c51
|
|
| BLAKE2b-256 |
0b00536eac0708f4afdf1b45de433787742fe9756619fd00c33f893ae034a2a9
|
File details
Details for the file haruka_bot-1.2.0a6-py3-none-any.whl.
File metadata
- Download URL: haruka_bot-1.2.0a6-py3-none-any.whl
- Upload date:
- Size: 31.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.9.0 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
33e25be995beef97fae0604642229128b7f5a42a425156b1fb6674b08c99e8b0
|
|
| MD5 |
e64ac4c8094dbaf20bf1f57da8c15c02
|
|
| BLAKE2b-256 |
58abb9ea991029c729a9a8243c4c3d4df6ec79d3e4263354995cc800ba7eb675
|