加载中...

本bot共分为四部分,其中 ATRI/ZeroBot-Plugin/ATRI-Kotlin均为核心组成部分(ATRI与ATRI-kotlin为同一功能不同架构)以及RSS通知功能(风控可能无法正常收发消息)

一.基础指令

| 基础部件 | 帮助 | 反馈 | 小工具| 乐 | 涩图 | 以图搜番| 在线跑代码 | 管理 | 以图搜图 | 小程序处理 | 闲聊

1.服务名:状态

说明:
检查咱自身状态

可用命令:
/ping
/status
是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

2.服务名:基础部件

说明:
对bot基础/必须请求进行处理

可用命令:
自动触发
是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

3.服务名:反馈

说明:向维护者发送消息
可用命令:
来杯红茶
是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

4.服务名:小工具

说明:
非常实用(?)的工具们!

可用命令:
/roll
加密
解密
涩批一下

>bili info [名字]

是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

5.服务名:乐

说明:
乐1乐,莫当真

可用命令:
来句笑话

/fakemsg
大?[今明后]天(.*?)吃[什啥]么?
是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

6.服务名:涩图

说明:hso!
可用命令:
来张涩图
来[张点丶份](.*?的[涩色🐍]图
是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

7.服务名:以图搜番

说明:
通过一张图片搜索你需要的番!据说里*也可以

可用命令:
以图搜番
是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

8.服务名:以图搜图

说明:
以图搜图,仅限二刺螈

可用命令:
以图搜图

是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

9.服务名:在线跑代码

说明:
在线跑代码

可用命令:
/code
是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

10.服务名:管理

说明:
控制bot的各项服务,大部分功能仅bot管理员可使用

可用命令:
封禁用户
解封用户
封禁群
解封群
全局禁用
全局启用
对用户(.?)禁用(.)
对用户(.?)启用(.)
禁用
启用
获取好友申请
同意好友
拒绝好友
获取邀请列表
同意邀请
拒绝邀请
追踪

我要自闭 [分钟]

开启全员禁言

解除全员禁言

升为管理[@xxx]

取消管理[@xxx]

修改名片[@xxx][xxx]

修改头衔[@xxx][xxx]

申请头衔[xxx]

踢出群聊[@xxx]

退出群聊[群号]

在[月份]月[日期]日的[小时]点[分钟]分时(用[url])提醒大家[消息]

在[月份]月[每周or周几]的[小时]点[分钟]分时(用[url])提醒大家[消息]

取消在[月份]月[日期]日的[小时]点[分钟]分的提醒

取消在[月份]月[每周or周几]的[小时]点[分钟]分的提醒

列出所有提醒

翻牌

是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

11.服务名:小程序处理

说明:
啥b腾讯小程序给👴爪巴
目前只整了b站的

可用命令:
自动触发
是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

12.服务名:闲聊

说明:
好像有点涩?(偏文爱,需at

可用命令:
自动触发
叫我

*入群欢迎

*退群通知

今天是什么少女[@xxx]

异世界转生[@xxx]

卖萌[@xxx]

是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

13.服务名:点歌

说明:
一键点歌

可用命令:
点歌[XXX]
[QQ/网易]点歌[XXX]
是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

14.服务名:Github

说明:
轻松查看github仓库信息

可用命令:

github [xxx]
github -p [xxx]

是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

15.服务名:嘉然

说明:
你居然不喜欢然然?!

可用命令:

@BOT 小作文

@BOT 发大病

@BOT 教你一篇小作文[作文]

是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

16.服务名:点歌

说明:
一键点歌

可用命令:
点歌[XXX]
[QQ/网易]点歌[XXX]
是否全局启用:True
Tip: 帮助 [服务] [命令] 以查看对应命令详细信息

二.RSS功能(仅bot管理员以及群管可以使用

注意:

  1. 所有命令均分群组、和私聊两种情况,执行结果也会不同
  2. [] 包起来的参数表示可选,但某些情况下为必须参数
  3. 所有 订阅命令 群管都可使用(如果不需要请自行修改代码)
  4. 私聊直接发送命令即可,群聊需在前面添加 机器人昵称 或者 @机器人
  5. 所有参数之间均用空格分割,符号为英文标点

添加订阅

命令:add (添加订阅、sub)

参数:订阅名 [RSS 地址]

示例: add test twitter/user/huagequan

使用技巧:先快速添加订阅,之后再 通过 change 命令修改

命令解释:

  1. 完全新增订阅时,必需 订阅名RSS地址(RSSHub订阅源可以省略域名,其余需要完整的URL地址) 两个参数,默认订阅到当前 群组QQ
  2. 当该 订阅名 存在时,只需 订阅名 一个参数,此时会将该订阅订阅到当前 群组QQ

删除订阅

命令:deldy (删除订阅、drop)

参数:订阅名

示例: deldy test

命令解释:

  1. 在私聊使用该命令时,必需 订阅名 参数,可完全删除该订阅
  2. 在群组使用该命令时,必需 订阅名 参数,默认将 该群组 从 订阅群组 中删除

所有订阅

命令:showall(所有订阅、selectall)

参数:[关键词](支持正则,过滤生效范围:订阅名、订阅地址)

示例: showall test

命令解释:

  1. 携带 关键词 参数时,展示该 群组 或 所有 订阅中含有关键词的订阅
  2. 不携带 关键词 参数时,展示该 群组 或 所有 订阅

查看订阅

命令:show(查看订阅)

参数:[订阅名]

示例: show test

命令解释:

  1. 携带 订阅名 参数时,展示该订阅的详细信息
  2. 不携带 订阅名 参数时,展示该 群组 或 QQ 的订阅详情

修改订阅

命令:change(修改订阅,moddy)

参数:订阅名 属性=值 [[属性=值]…]

示例: change test qq=, 123, 234 ot=1

使用技巧:可以先只发送 change ,机器人会返回提示信息,无需记住复杂的参数列表

对应参数:

订阅链接-url QQ-qq 群-qun 更新频率-time 代理-proxy 翻译-tl 仅title-ot,仅图片-op,仅含有图片-ohp 下载种子-downopen 白名单关键词-wkey 黑名单关键词-bkey 种子上传到群-upgroup 去重模式-mode 图片数量限制-img_num 只发送限定数量的图片,防止刷屏 正文待移除内容-rm_list 从正文中要移除的指定内容,支持正则 停止更新-stop

注:

仅含有图片不同于仅图片,除了图片还会发送正文中的其他文本信息

proxy、tl、ot、op、ohp、downopen、upgroup、stop 值为 1/0

去重模式分为按链接(link)、标题(title)、图片(image)判断 其中 image 模式,出于性能考虑以及避免误伤情况发生,生效对象限定为只带 1 张图片的消息, 此外,如果属性中带有 or 说明判断逻辑是任一匹配即去重,默认为全匹配

白名单关键词支持正则表达式,匹配时推送消息及下载,设为空(wkey=)时不生效

黑名单关键词同白名单一样,只是匹配时不推送,两者可以一起用

正文待移除内容因为参数解析的缘故,格式必须如:rm_list=’a’ 或 rm_list=’a’,’b’ 该处理过程是在解析 html 标签后进行的 要将该参数设为空使用 rm_list=’-1’

2.1.9 版本后:关键词支持正则表达式,匹配时推送消息及下载,设为空(downkey=)时不生效 2.1.9 版本前:下载关键词支持正则表达式,匹配时下载

QQ、群号、去重模式前加英文逗号表示追加,-1设为空

各个属性之间使用空格分割

time 的值在为数字时,表示每分x钟进行一次更新操作,其值必须大于等于 1,单位分钟

time属性兼容 Linux crontab 格式,但不同的是,crontab 中的空格应该替换为 _ 即下划线

可以参考 Linux crontab 命令 务必理解!但实际有少许不同,主要是设置第5个字段时,即每周有不同。

时间格式如下:

1
f1_f2_f3_f4_f5
  • 其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。program 表示要执行的程序。
  • 当 f1 为 时表示每分钟都要执行 program,f2 为 时表示每小时都要执行程序,其馀类推
  • 当 f1 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行,f2 为 a-b 时表示从第 a 到第 b 小时都要执行,其馀类推
  • 当 f1 为 /n 时表示每 n 分钟个时间间隔执行一次,f2 为/n 表示每 n 小时个时间间隔执行一次,其馀类推
  • 当 f1 为 a, b, c, … 时表示第 a, b, c, … 分钟要执行,f2 为 a, b, c, … 时表示第 a, b, c… 个小时要执行,其馀类推
1
2
3
4
5
6
7
8
*    *    *    *    *
- - - - -
| | | | |
| | | | +----- 星期中星期几 (0 - 6) (星期一为0,星期天为6) (int|str) – number or name of weekday (0-6 or mon,tue,wed,thu,fri,sat,sun)
| | | +---------- 月份 (1 - 12)
| | +--------------- 一个月中的第几天 (1 - 31)
| +-------------------- 小时 (0 - 23)
+------------------------- 分钟 (0 - 59)

以下是一些示例:

1
2
3
4
5
6
7
8
1            # 每分钟执行一次(普通)
1_ # 每小时的第一分钟运行(cron)
*/1 # 每分钟执行一次
*_*/1 # 每小时执行一次(注意,均在整点运行)
*_*_*_*_0,1,2,6 # 每周1、2、3、日运行,周日为6
0_6-12/3_*_12_* #在 12 月内, 每天的早上 6 点到 12 点,每隔 3 个小时 0 分钟执行一次
*_12_* # 每天12点运行
# 如果不生效请查看控制台输出
avatar
Tianli
一个萌新分享自己仅存的技术的地方
关注
公告
欢迎来到萌新的博客
此网站开源仓库
提供网易云音乐API
最新文章
最新评论
正在加载中...
高考倒计时
网站资讯
文章数目 :
15
已运行时间 :
本站总字数 :
11.3k
本站访客数 :
本站总访问量 :
最后更新时间 :
最新吐槽
查看更多