Skip to content

lue-trim/haruka-bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

787 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

在原框架基础上修改的功能

图片和链接全部取消

避免QQ机器人发不出去

修改动态接口鉴权方式

改成从blrec处自动获取cookies

  • .env.prod中设置BLREC_URLBLREC_PASSWDBLREC_USER三个参数,后两者用于设置了BasicHTTPAuth鉴权的网站,可以留空

blrec消息推送接口

在消息列表中订阅“-1”即可接收blrec后台发送的上下播、录播异常、空间不足等通知(需要使用rec-messenger作为中转)

  • .env.prod中设置MESSENGER_URL参数即可指定从messenger获取推送消息
  • messenger的具体设置方法参见README

安装方式

  • 直接从仓库根目录安装
pip install .

HarukaBot

HarukaBot——优雅的 B 站推送 QQ 机器人

名称来源:@白神遥Haruka

Logo 画师:@Ratto

VERSION qq group time tracker

简介

一款将哔哩哔哩 UP 主的直播与动态信息推送至 QQ 的机器人。基于 NoneBot2 开发,前身为 dd-bot

特色功能

HarukaBot 针对不同的推送场景(粉丝群、娱乐群、直播通知群),提供了个性化设置:

  • 自定义推送内容,每位 UP 主可限制仅动态、仅直播。
  • 群内开启权限限制,仅管理员以上可以使用机器人。
  • 指定推送内容@全体成员,次数用光自动忽略。
  • 同时连接多个 QQ 号,避免@全体成员次数不够。

部分功能展示

demo

特别感谢

支持与贡献

觉得好用可以给这个项目点个 Star 或者去 爱发电 投喂我。

有意见或者建议也欢迎提交 IssuesPull requests

许可证

本项目使用 GNU AGPLv3 作为开源许可证。

About

将 B 站的动态和直播信息推送至 QQ,基于 NoneBot2 开发

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 89.6%
  • JavaScript 10.1%
  • Dockerfile 0.3%