基于 MiraiGo_Template 编写的 瓦群专用QQ bot
瓦群全称 DD们的瓦罗兰特群,是本人一个看Vup + 打瓦的QQ私群,目前只接受看Vup和经常打瓦的人加入。
此群建立于P家某个V(已引退)的瓦罗兰特参与回后,至今已聚集不少看V和打瓦的人,每当有V的瓦参与回时基本上都会团建,平时也会一起开黑。
- QQ/原神文字转语音(TTS), 说话
- 基于
XX是XXX吗?
的格式随机回答是非题 (可指令设置或基于 Seed 生成) - 自定义回应(可指令设置)
- 显示撤回的消息(可指令设置开关)
- 随机 @群成员,随机抽一则群精华消息显示,随机抽一则群消息显示,随机龙图
- 随机瓦洛兰特资源抽选 (武器,角色,套装)
- 透过 @机器人 並说点东西,将会发送人工智能消息作为回复
- 显示上个月/上年度的今天所设置的群精华消息 (鞭尸用) (可指令设置月还是年)
- 查成分指令(群成员的资料)
- B站开播通知 (可指令设置)
- 高亮用户弹幕/进入直播间/发送SC的通知 (可指令设置)
- 油管开播/预定直播/结束的通知 (可指令设置)
- 推特发文/转发推文/回复推文的通知 (可指令设置)
- 以上通知同步发送到 Discord 特定频道
- 防风控广播重发机制
- 機器人離線自動重登機制
- Discord <-> QQ 跨平台聊天
- 查询瓦洛兰特战绩和对战记录
- 发送coser图
- 搜色图 (只有Discord才能搜R18图)
- 偶尔抓取群成员一个消息进行自动回复
- 偶尔发送群图片/群消息活跃气氛
- 自动群复读/打断复读
- 记录群聊字词并获取排行
- 群精华和群图片缓存(基于腾讯存群图片只存一段时间)
- AI生图(二次元, 普通, 中文生图), 图片标签鉴别, 中文搜索标签, 魔法咒语自动生成
- 游戏 (21点/猜数字等等)
本机器人的所有通知是基于 Redis PubSub 进行的,因此如果没有负责 publish 的 爬虫服务器的话,本机器人的广播功能基本形同虚设。
负责爬虫的服务器为 PlatformsCrawler
- 标题
- 直播封面
- 直播开始时间/预定发布时间
- 直播间链接
- 频道名称
- 推文
- 推文附带链接
- 转发推文 + 附文
- 回复推文链接
- 推文图片
- 推文视频
- 直播封面
- 直播标题
- 直播间名称
- 用户名称
- 弹幕内容
- 醒目留言内容
- 直播间链接
- 最新对战资讯
RaspberryPi 4B 8GB linux/arm64/v8