主页

您所在的位置:网站首页 qq机器人购买平台官网 主页

主页

2023-10-20 08:16| 来源: 网络整理| 查看: 265

BiliBili Helper

基于 Mirai Console 的 哔哩哔哩 订阅插件

Release Downloads MiraiForum

使用前应该查阅的相关文档或项目

User Manual Permission Command Chat Command

从 1.2.5 版本开始 将截图部分功能的转移至 mirai-selenium-plugin 截图功能的启用需要其作为前置插件 关于截图支持的环境请浏览 运行平台支持 直播 @全体成员 详见配置 此设置 1.5.0 废除, 改用指令配置 自动触发URL解析 详见 信息解析 指令 消息 模板 详见配置(自 1.4.0 起截图功能由模板内容来配置)

指令

注意: 使用前请确保可以 在聊天环境执行指令 带括号的/前缀是可选的 中的是指令名,由空格隔开表示或,选择其中任一名称都可执行例如/B视频 添加 11783021 [...]表示参数,当[...]后面带?时表示参数可选 {...}表示连续的多个参数

本插件指令权限ID 格式为 xyz.cssxsh.mirai.plugin.bilibili-helper:command.*, * 是指令的第一指令名 例如 /B动态 添加 496371957 的权限ID为 xyz.cssxsh.mirai.plugin.bilibili-helper:command.bili-dynamic

参数 uid 例如 https://space.bilibili.com/508963009/ 的数字 508963009 参数 contact 为QQ号或者群号,可以省略,会从当前聊天环境获取, 比如群聊中会自动填充为当前群号, 但控制台中必须填充

子指令 sleep/at 的 target 是 被许可人 ID 处于休眠时间的订阅将不会推送 举例:

/bili-dynamic sleep g12345 00:00 06:00, 00:00~06:00 时间段内将不会推送

处于艾特时间的订阅将会添加艾特 举例:

/bili-live at g12345 19:00 23:00, 19:00 23:00 时间段内将会艾特全体 /bili-live at u456789 19:00 23:00, 19:00 23:00 时间段内将会艾特用户456789

子指令 cron 的 cron 参数是 CRON 表达式, 由 秒 分钟 小时 日 月 周 组成 举例:

/bili-dynamic time 508963009 "0 0 14 * * ?", 0 0 14 * * ? 表示每天 14:00 都执行一次 /bili-video time 508963009 "0 0 18 ? * 2-6", 0 0 18 ? * 2-6 表示星期一至星期五 每天 18:00 执行一次 可以使用在线编辑器生成 https://www.bejson.com/othertools/cron/ 为防止被 空格 分成多个参数,请使用 " 包裹参数 动态订阅指令 指令 描述 / [uid] [contact]? 添加一个b站动态订阅 / [uid] [contact]? 停止一个b站动态订阅 / [uid] [cron]? 设置任务的定时信息 / [contact]? 列出当前联系人的动态订阅 / [pattern] [add]? 添加一个动态正则屏蔽 / [target] [start] [end] 添加一个休眠时间 / [target] [start] [end] 添加一个艾特时间

/bili-dynamic forbid 转发抽奖 添加一个正则屏蔽 /bili-dynamic forbid 转发抽奖 false 取消一个正则屏蔽 /bili-dynamic filter 视频 添加一个动态类型过滤 /bili-dynamic filter 视频 false 取消一个动态类型过滤 type 取值 回复, 图片, 文本, 视频, 专栏, 音乐, 剧集, 删除, 番剧, 电视, 直播

直播订阅指令 指令 描述 / [uid] [contact]? 添加一个b站直播订阅 / [uid] [contact]? 停止一个b站直播订阅 / [uid] [cron]? 设置任务的定时信息 / [contact]? 列出当前联系人的直播订阅 / [target] [start] [end] 添加一个休眠时间 / [target] [start] [end] 添加一个艾特时间 视频订阅指令 指令 描述 / [uid] [contact]? 添加一个b站视频订阅 / [uid] [contact]? 停止一个b站视频订阅 / [uid] [cron]? 设置任务的定时信息 / [contact]? 列出当前联系人的视频订阅 / [type] [add]? 添加一个视频类型屏蔽 / [tid] [add]? 添加一个视频分区过滤 / [target] [start] [end] 添加一个休眠时间 / [target] [start] [end] 添加一个艾特时间

/bili-video forbid 付费 添加一个类型屏蔽 /bili-video forbid 付费 false 取消一个类型屏蔽 /bili-video filter 1 添加一个分区过滤过滤 /bili-video filter 1 false 取消一个分区过滤过滤 type 取值 付费, 联合, 回放 tid 取值请参考 https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/video/video_zone.md

视频订阅不宜过多,否则会触发b站反爬策略,导致IP被锁定 动态订阅一般会包含视频内容,推荐以此代替

剧集订阅指令 指令 描述 / [sid] [contact]? 添加一个b站剧集订阅 / [sid] [contact]? 停止一个b站剧集频订阅 / [uid] [cron]? 设置任务的定时信息 / [contact]? 列出当前联系人的剧集订阅 / [target] [start] [end] 添加一个休眠时间 / [target] [start] [end] 添加一个艾特时间

剧集订阅需要 Season ID 例如 https://www.bilibili.com/bangumi/play/ss38353 的 38353 可以通过 搜索指令 搜索番剧 获得链接

信息解析指令 指令 描述 / [id] 根据 avid 获取视频信息 / [id] 根据 bvid 获取视频信息 / [id] 根据 id 获取动态信息 / [id] 根据 id 获取直播信息 / [id] 根据 id 获取用户信息

返回结果包含图片,需要在聊天环境执行指令 消息中包含 BV12v411G7dP av2 等等 id 信息时会自动触发解析 目前会触发的正则表达式

// Video """(?i)(?


【本文地址】


今日新闻


推荐新闻


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