LinkFlow-Plugin / 链流插件
流媒体综合功能插件,目前仅包含 B站功能。支持 UP主动态/直播订阅推送、B站激励计划抢奖励。
指令说明
以下指令说明供 bot 使用者(群友 / 管理员)参考,标「主人」的指令仅机器主人可用。
快速开始
- 个人账号:使用激励功能前,先发送
#b站登录扫码绑定自己的 B站账号,用于领取激励奖励 - Bot 账号:动态/直播推送需要 bot 公共账号,由主人通过
#机器人b站登录(私聊)扫码绑定一次即可,群友无需操作 - 激励白名单:激励功能有独立的插件白名单,需主人先
#添加激励白名单 @QQ才能使用
B站账号
| 指令 | 权限 | 说明 |
|---|---|---|
#b站登录 | 所有人 | 扫码绑定个人 B站账号(激励领取用),绑定后自动使用你的账号领取奖励 |
#b站状态 | 所有人 | 查看当前 QQ 的个人登录态,未绑定时会提示绑定人数 |
动态订阅
订阅 UP 主的 B站动态,新动态(视频/图文/文章)发布后自动推送到群。
| 指令 | 权限 | 说明 |
|---|---|---|
#订阅b站UP动态 <uid> | 所有人 | 订阅指定 UID 的 UP 主动态,自动推送视频/图文/文章三类内容 |
#取消b站UP动态 <uid> | 所有人 | 取消对该 UP 主的动态订阅 |
#动态订阅列表 | 所有人 | 查看当前群/个人订阅的 UP 主列表 |
💡 指令前加 "全体" 订阅时 @全体成员,加 "匿名" 订阅时不 @ 自己。群聊中发送
#动态订阅列表会提供#本群动态订阅列表/#我的动态订阅列表两个选项。
直播订阅
订阅 UP 主的直播间,开播/下播/标题变更时自动通知。
| 指令 | 权限 | 说明 |
|---|---|---|
#订阅b站UP直播 <uid> | 所有人 | 按 UP 主 UID 订阅其直播间开播推送 |
#订阅b站UP直播间 <id> | 所有人 | 按房间号订阅指定直播间开播推送 |
#取消b站UP直播 <uid> | 所有人 | 取消按 UID 的直播订阅 |
#取消b站UP直播间 <id> | 所有人 | 取消按房间号的直播订阅 |
#直播订阅列表 | 所有人 | 查看当前群/个人直播订阅 |
💡 指令前加 "全体" 订阅时 @全体成员,加 "匿名" 订阅时不 @ 自己。群聊中发送
#直播订阅列表会提供#本群直播订阅列表/#我的直播订阅列表两个选项。
激励计划
B站 UP 主激励活动自动定时领取奖励,需要先在白名单内。详细流程见插件 docs/incentive-guide.md。
| 指令 | 权限 | 说明 |
|---|---|---|
#激励创建配置 | 白名单 | 生成个人 20 槽位配置(1-10 直播,11-20 看播) |
#激励添加 <序号> <链接> | 白名单 | 向指定槽位填入活动链接 |
#激励列表 | 白名单 | 查看 20 个槽位的状态 |
#激励删除 <序号> | 白名单 | 清空指定槽位 |
#领取每日激励 | 白名单 | 手动立即领取每日任务激励 |
#领取激励 <间隔> <线程> <持续s> <task_id> | 白名单 | 持续重试抢单个 task(刚完成任务时使用) |
#添加激励白名单 @QQ | 主人 | 将 QQ 加入激励功能白名单 |
#删除激励白名单 @QQ | 主人 | 将 QQ 移出激励白名单 |
#激励白名单 | 主人 | 查看当前白名单 |
指令列表
[LinkFlow]动态订阅
- 描述:B站UP主动态订阅推送
- 事件:
message - 优先级:-114500
| 正则表达式 | 处理函数 |
|---|---|
/^#?(全体|匿名)?订阅\[bB\]站(\[uU\]\[pP\])?动态\\s\*\\d+/i | cmdSubscribe |
/^#?(全体|匿名)?取消\[bB\]站(\[uU\]\[pP\])?动态\\s\*\\d+/i | cmdUnsubscribe |
/^#?(本?群|我的?)?动态订阅(列表|list)?/i | cmdList |
[LinkFlow]直播订阅
- 描述:B站UP直播订阅推送
- 事件:
message - 优先级:-114500
| 正则表达式 | 处理函数 |
|---|---|
/^#?(全体|匿名)?订阅\[bB\]站(\[uU\]\[pP\])?直播间\\s\*\\d+/i | setLivePush |
/^#?(全体|匿名)?取消\[bB\]站(\[uU\]\[pP\])?直播间\\s\*\\d+/i | delLivePush |
/^#?(全体|匿名)?订阅\[bB\]站(\[uU\]\[pP\])?直播\\s\*\\d+/i | setLivePushByUid |
/^#?(全体|匿名)?取消\[bB\]站(\[uU\]\[pP\])?直播\\s\*\\d+/i | delLivePushByUid |
/^#?(本?群|我的?)?直播订阅(列表|list)?/i | listLivePush |
[LinkFlow]机器人B站登录
- 描述:Bot B站账号扫码登录(动态订阅用)
- 事件:
message - 优先级:500
| 正则表达式 | 处理函数 |
|---|---|
/^#机器人\[bB\]站登录$/i | cmdLogin |
/^#机器人\[bB\]站状态$/i | cmdStatus |
/^#机器人\[bB\]站登出$/i | cmdLogout |
[LinkFlow]帮助
- 描述:查看LinkFlow-Plugin帮助
- 事件:
message - 优先级:500
| 正则表达式 | 处理函数 |
|---|---|
/^#(linkflow|LinkFlow|链流|b站|B站)帮助$/i | help |
[LinkFlow]激励计划
- 描述:B站UP主激励计划抢奖励
- 事件:
message - 优先级:500
| 正则表达式 | 处理函数 |
|---|---|
/^#激励(创建|生成)配置$/i | cmdCreateConfig |
/^#激励添加\\s+\\d\{1,2\}\\s+/i | cmdAddLink |
/^#激励列表$/i | cmdListLinks |
/^#激励删除\\s+\\d\{1,2\}$/i | cmdRemoveLink |
/^#领取每日激励$/i | cmdDailyClaim |
/^#(添加|增加)激励白名单\\s\*/i | cmdAddWhitelist |
/^#(删除|移除)激励白名单\\s\*/i | cmdRemoveWhitelist |
/^#领取激励\\s+\\d+(\\.\[\\d\]+)?\\s+\\d+\\s+\\d+\\s+\\S+$/i | cmdManualClaim |
/^#激励白名单$/i | cmdWhitelist |
[LinkFlow]账号登录
- 描述:B站扫码登录(激励领取用)
- 事件:
message - 优先级:500
| 正则表达式 | 处理函数 |
|---|---|
/^#\[bB\]站登录$/i | cmdPersonalLogin |
/^#\[bB\]站状态$/i | cmdStatus |
鸣谢
- GetLiveAward — 激励领取接口参考
- bililivePush-plugin — 直播推送功能基础
- yuki-plugin — 动态订阅反爬链路参考
← 返回插件列表