B站UP动态、直播QQ推送机器人

您所在的位置:网站首页 动态推送怎么做 B站UP动态、直播QQ推送机器人

B站UP动态、直播QQ推送机器人

2023-05-28 15:27| 来源: 网络整理| 查看: 265

项目作者:天才男♂同   SK-415

项目地址:https://github.com/SK-415/HarukaBot

特别感谢:@SK_415

友情出演:@戏菌与茶酱

文章更新时间:2022/9/12

技术性文章具有一定的时效性,无法及时更新敬请谅解

建议优先参考(而不是这个年久失修的专栏)

HarukaBot简介:

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

HarukaBot特色功能

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

自定义推送内容,每位 UP 主可限制仅动态、仅直播。

群内开启权限限制,仅管理员以上可以使用机器人。

指定推送内容@全体成员,次数用光自动忽略。

同时连接多个 QQ 号,避免@全体成员次数不够。

环境

腾讯云伤害S6.MEDIUM4 (标准型S6, 2核4GB) Debian11.1

备注:如果使用其他的Linux发行版,请自行查找安装Python3.8(及以上)的方法【必须】

安装开始前,请务必通过python3 -V检查Python版本

 

0、   环境配置(可选)1、安装go-cqhttp

0)、创建拟用于安装go-cqhttp的文件夹,如/root/gocq(后续操作均应在该文件夹完成)

1)、前往https://github.com/Mrs4s/go-cqhttp/releases/获取对应系统版本的最新版

amd64为x86_64位,386为x86_32位,arm同理

本教程选择“go-cqhttp_linux_amd64.tar.gz”,右击你想下载的版本,选择复制链接。在你的SSH连接工具中输入wget空格,随后粘贴你所复制的链接,如:

如果你的国内(不含港澳台)服务器与Github连接缓慢,可以尝试通过以下链接下载go-cqhttp

2)、解压go-cqhttp

(其他系统版本请自行修改文件名)

2、配置go-cqhttp

创建配置文件

或通过FinalShell(推荐新手使用)、XFTP等软件进行新建文件、编辑文本操作。

修改QQ账号后,粘贴以下内容

备注:如果通过vi命令新建配置文件后,按i进入编辑模式后粘贴,粘贴后按下ESC并输入:wq保存退出;推荐密码留空、使用扫码登陆,可以一定程度上避免QQ环境异常

请自行修改QQ账号和你希望使用的端口(替换文本中的8080)

3、安装HarukaBot

1、安装harukabot

2、安装screen

3、为HarukaBot创建工作文件夹

4、运行go-cqhttp及HarukaBot

命令行提示

按Ctrl+D退出连接即可

可通过screen -r hb重连

扫码登陆后按Ctrl+D退出连接即可

可通过screen -r qq 重连

3.5、如果你遇到了

当前设备网络不稳定或处于复杂网络环境,为了你的账号安全,建议将两个设备连接同一网络或将被扫描设备连接你的手机热点后,重新扫码登录

请按如下步骤解决

1)、在你的电脑上下载go-cqhttp

下载地址同上,请自行找到对应版本

本教程以go-cqhttp_windows_amd64.exe为

2)、在go-cqhttp所在目录配置与前文相同的配置文件

3)、根据go-cqhttp说明登录,直到出现“ [INFO]: 登录成功 欢迎使用: XXXXX”。即可关闭窗口

4)、复制电脑上的device.json、session.token至服务器go-cqhttp所在文件夹

3.5、或者你遇到了

Playwright 依赖不全

而后重新运行HarukaBot即可。

4、可能遇到的其它问题

请参考

或添加项目交流群629574472寻求帮助

至此,安装部分已经完全结束。

可以通过在群内@你的Bot或者向Bot发送

【添加主播 (空格)UID】

添加你需要关注的UP

的方法添加你要关注的UP,更多详细用法,请移步

 https://haruka-bot.sk415.icu/usage/

运行效果如图所示(内含私货)(图样与最新版HarukaBot可能存在差异)

 

直播推送动态推送



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3