基于 qqbotsdk 的群点歌机器人: - 点歌 <歌名>:Markdown 选歌菜单,每行 5 个编号回调按钮 + 上下页 (每页 MENU_PAGE_SIZE 首,默认 10,受内嵌键盘 5 行限制上限 20) - 点编号弹歌曲卡片:[▶播放] 发语音 / [⬇下载] 发文件或直链(SEND_MODE) - 支持不 @ 机器人也能触发(GROUP_MESSAGE_CREATE 全量模式), 按 msg_id 排重并拦截机器人自发消息回推(self-echo) - 直链候选源回退:tx 等源受 CDN 风控时按 kw/wy/mg 逐个换源 - 自动撤回(WITHDRAW)翻页撤旧菜单、选歌撤菜单、点击后撤卡片
20 lines
1.3 KiB
TOML
20 lines
1.3 KiB
TOML
# =============================================
|
||
# 事件订阅配置(TOML)
|
||
# 订阅粒度就是下面的大类(Intents 分组):true 订阅该分组,false 不订阅。
|
||
# QQ 网关只认分组位掩码,组内单个事件无法单独开关。
|
||
# =============================================
|
||
|
||
GUILDS = false # (1 << 0) 频道/子频道增删改
|
||
GUILD_MEMBERS = false # (1 << 1) 频道成员增删改
|
||
GUILD_MESSAGES = false # (1 << 9) 频道全量消息,仅 *私域* 机器人
|
||
GUILD_MESSAGE_REACTIONS = false # (1 << 10) 频道表情表态
|
||
DIRECT_MESSAGE = false # (1 << 12) 频道私信
|
||
GROUP_AND_C2C_EVENT = true # (1 << 25) 群/单聊消息、关注与主动消息开关事件
|
||
# @机器人的群消息与全量模式(需在开放平台开通
|
||
# 「接收所有消息」)的 GROUP_MESSAGE_CREATE 共用本分组
|
||
INTERACTION = true # (1 << 26) 互动事件(点歌卡片按钮回调)
|
||
MESSAGE_AUDIT = false # (1 << 27) 消息审核结果
|
||
FORUMS_EVENT = false # (1 << 28) 论坛事件,仅 *私域* 机器人
|
||
AUDIO_ACTION = false # (1 << 29) 音频播放/上麦下麦
|
||
PUBLIC_GUILD_MESSAGES = false # (1 << 30) 频道公域消息(@机器人)
|