指令参数
前缀: /va 重载: reload 状态: status
类型后缀 - 子后缀
禁言: ban 解禁: rel 踢出: kick [-QQ-] out
头衔: tag 名片: card 撤回: rev
词库: key 定时: timer 白名: white
黑名: black 夸奖: praise 警告: caveat
主管: pad 副管: vad 管理: ad
关键词 - 子后缀
全局: all 精准: pre 包含: inc
拼音: pin 正则: reg 随机: ran
撤回: rev 禁言: ban 踢出: kick
回复: rep
定时任务 - 子后缀
禁言: ban 解禁: rel text: text
json: json xml: xml
增/删/查 - 适用于 词库/定时/白名/黑名/主管/副管/管理
添加: add 删除: del 查询: sel
特殊码含义
图片鉴黄须配合 包含关键词 涩情特殊码 使用 (弃)
换行特殊码 -> #ANTCODE.RN# 空格特殊码 -> #ANTCODE.SP#
[ 特殊码 -> #ANTCODE.91# ] 特殊码 -> #ANTCODE.93#
= 特殊码 -> #ANTCODE.61# 涩情特殊码 -> [-antcode.porn-]
json消息码 -> [-json-] xml消息码 -> [-xml-]
图片消息码 -> [-pic-] <- 随机底纹 图片消息码 -> [-pic1-] <- 底纹1
文本消息码 -> [-text-] <- 加上该码的消息将忽略全局文字转图片开关
@触发QQ -> [-@-] @指定QQ -> [-@1211220538-]
@全体成员 -> [-@@-] 取触发QQ -> [-QQ-]
取当前群号 -> [-gnumber-] 取当前群名 -> [-gname-]
复读消息 -> [-rep-替换关键词的内容-]
图片特殊码 -> [-图片-https://hloli.cn/?m=2.jpg-]
GET请求 -> [-antcode.get-https://v1.hitokoto.cn/?encode=text&c=[val]-]
POST请求 -> [-antcode.post-url?data=[val]-]
执行指令 -> [-antcode.ins-名片|头衔|禁言|解禁|主管|副管|管理-]
概率选择 -> (-antcode.rand-0.5-?-选择1-:-选择2-)
逻辑选择 -> (-antcode.bool-数值1=数值2-?-为真选择-:-为假选择-)
逻辑选择 -> (-antcode.bool-数值1>=数值2-?-为真选择-:-为假选择-)
逻辑选择 -> (-antcode.bool-数值1<数值2-?-为真选择-:-为假选择-)
置随机数 -> [-rand-1~10-] <- 有默认值
置随机数 -> [-rand-~-] <- 从关键词中取值, 分隔符"~"可自定
发送至某群 -> [-tog-群号-] 发送至某人 -> [-tof-QQ号-]
延时6秒 -> [-delay-6-] 当前秒 -> [-nowdate=second-]
当前分 -> [-nowdate=minute-] 当前时 -> [-nowdate=hour-]
当前日 -> [-nowdate=day-] 当前周 -> [-nowdate=week-]
当前月 -> [-nowdate=month-] 当前年 -> [-nowdate=year-]
本月总天数 -> [-nowdate-days-] 本月第几周 -> [-nowdate-weeks-]
上一秒 -> [-nowdate-second-] 下一秒 -> [-nowdate+second-]
上一分 -> [-nowdate-minute-] 下一分 -> [-nowdate+minute-]
上一时 -> [-nowdate-hour-] 下一时 -> [-nowdate+hour-]
昨日 -> [-nowdate-day-] 明日 -> [-nowdate+day-]
昨日是周几 -> [-nowdate-week-] 明日是周几 -> [-nowdate+week-]
上一月 -> [-nowdate-month-] 下一月 -> [-nowdate+month-]
上一年 -> [-nowdate-year-] 下一年 -> [-nowdate+year-]
全员最后一次发言时间 某人最后一次发言时间
秒 -> [-olddate-second-] [-olddate+second-]
分 -> [-olddate-minute-] [-olddate+minute-]
时 -> [-olddate-hour-] [-olddate+hour-]
日 -> [-olddate-day-] [-olddate+day-]
周 -> [-olddate-week-] [-olddate+week-]
月 -> [-olddate-month-] [-olddate+month-]
年 -> [-olddate-year-] [-olddate+year-]
加入黑名 -> [-toblack-] 加入白名 -> [-towhite-]
警告 + 1 -> [-caveat-1-] 夸奖 + 2 -> [-praise-2-]
查询警告 -> [-showcaveat-] 查询夸奖 -> [-showpraise-]
查询总评价 -> [-showscore-]
字符是否相等特殊码 (若最终条件为假则不执行回复)
比较结果是否相等 -> [=[-nowdate-year-]=[-nowdate-year-]=]
比较结果是否相等 -> [=[-nowdate-year-]=2020=]
比较结果是否相等 -> [=5=[-rand-1~10-]=]
多个条件与 -> [=1=[-nowdate-month-]=][=2=[-nowdate-day-]=]
多个条件与 -> [=1=[-nowdate-month-]=]&&[=2=[-nowdate-day-]=]
多个条件或 -> [=4=[-rand-1~10-]=]||[=5=[-nowdate-week-]=]
事件特殊码:
某人被禁言 -> <-ban-> 某人被解禁 -> <-rel->
某人被踢出群 -> <-kick-> 某人已进入群 -> <-join->
某人申请好友 -> <-req-> 某人被双击头像 -> <-tap->
消息被管理撤回 -> <-rev-> 消息被本人撤回 -> <+rev+>
bot被禁言 -> <+ban+> bot被解禁 -> <+rel+>
bot被踢出群 -> <+kick+> bot已进入群 -> <+join+>
bot被双击头像 -> <+tap+>
关键词含义
精准 → pre → 精准匹配, 某句话完全等于该关键词时触发
包含 → inc → 包含匹配, 某句话包含该关键词时触发
拼音 → pin → 拼音包含匹配, 自动过滤所有标点符号及数字(保留字母)
正则 → reg → 正则匹配, 某句话通过该正则表达式测试时触发
随机 → ran → 完全匹配, 一个关键词可对应多个回复语, 触发时随机返回其中一条
包含 → inc → 包含匹配, 某句话包含该关键词时触发
拼音 → pin → 拼音包含匹配, 自动过滤所有标点符号及数字(保留字母)
正则 → reg → 正则匹配, 某句话通过该正则表达式测试时触发
随机 → ran → 完全匹配, 一个关键词可对应多个回复语, 触发时随机返回其中一条
添加关键词
[指令前缀] [关键词指令] [添加] [群号/全局] [精准/包含/拼音/正则/随机] [关键词] [回复/禁言/撤回/踢出] [回复内容/禁言时间1~禁言时间2]
回复例子: (发送 '精准关键词' 回复 '精准回复内容')
/va key add 851159783 pre 精准关键词 rep 精准回复内容
禁言例子: (发送 '我要口球' 禁言 5~60 分钟)
/va key add 851159783 pre 我要口球 ban 5 60
撤回例子: (发送 '撤回我' 将撤回本条消息)
/va key add 851159783 pre 撤回我 rev
回复例子 - 一言
/va key add 851159783 pre 一言 rep [-antcode.get-https://v1.hitokoto.cn/?encode=text-]
回复例子 - 发送 '艾特我', 回复艾特
/va key add 851159783 pre 艾特我 rep [-@-]
回复例子 - 发送 '艾特辉小月', 回复艾特辉小月
/va key add 851159783 pre 艾特我 rep [-@1211220538-]
回复例子 - 发送 '掷骰子', 回复1~6点数
/va key add 851159783 pre 掷骰子 rep [-rand-1~6-]
回复例子 - 发送 '早', 当前时间晚于12点时回复 '晚', 否则回复 '早'
/va key add 851159783 pre 晚安 rep (-antcode.bool-[-nowdate=hour-]>12-?-晚-:-早-)
回复例子 - 发送 '晚安', 当前时间晚于22点且早于4点时回复 '晚安', 否则回复 '起来嗨'
/va key add 851159783 pre 晚安 rep (-antcode.bool-[-nowdate=hour-]>22-?-晚安-:-(-antcode.bool-[-nowdate=hour-]<4-?-晚安-:-起来嗨-)-)
回复例子 - 发送 '概率回复1', 回复 '这条回复的概率是60%' 或 '这条回复的概率是40%'
/va key add 851159783 pre 概率回复1 rep (-antcode.rand-0.5-?-这条回复的概率是60%-:-这条回复的概率是40%-)
回复例子 - 发送 '概率回复2', 回复'这条回复的概率是50%' 或 '这条回复的概率是20%' 或 '这条回复的概率也是20%哦' 或 不进行回复
/va key add 851159783 pre 概率回复2 rep (-antcode.rand-0.5-?-这条回复的概率是50%-:-(-antcode.rand-0.9-?-(-antcode.rand-0.5-?-这条回复的概率是20%-:-这条回复的概率也是20%哦-)-:--)-)
随机回复例子 - 发送 '随机', 回复'1' 或 '2' 或 '三' (ran → 为一个关键词添加多条回复)
/va key add 851159783 ran 随机回复 rep 1
/va key add851159783 ran 随机回复 rep 2
/va key add851159783 ran 随机回复 rep 三
/va key add
/va key add
复读例子
/va key add 851159783 inc /va repp rep [-rep--]
复读例子 - 文字转图片
/va key add 851159783 inc /va reppic rep [-rep--][-pic-]
删除关键词
[指令前缀] [关键词指令] [删除] [群号/全局] [精准/包含/拼音/正则/随机] [关键词] [回复/禁言/撤回/踢出] [随机回复内容]
删除该关键词的回复例子
/va key add 851159783 pre 精准关键词 rep
删除该关键词的禁言例子
/va key add 851159783 pre 我要口球 ban
删除该关键词例子
/va key add 851159783 pre 撤回我
查询关键词
[指令前缀] [关键词指令] [查询] [群号/全局] [精准/包含/拼音/正则/随机]
查询该群全部精准关键词
/va key sel 851159783 pre
查询该群全部包含关键词
/va key sel 851159783 inc
群管操作
[指令前缀] [类型后缀] [@对象/对象QQ号] [禁言时间/头衔/名片/撤回整数]
禁言辉小月10分钟
/va ban @辉小月 10
/va ban 1211220538 10
/va ban 1211220538 10
解除辉小月的禁言
/va ban @辉小月 0
/va rel @辉小月
/va rel @辉小月
修改辉小月头衔为'吉祥物'
/va tag @辉小月 吉祥物
将辉小月设为管理员
/va ad add @辉小月
解除辉小月的管理员
/va ad del @辉小月
撤回该消息上面的第3条消息
/va rev 3
撤回该消息上面的第1到5条消息
/va rev 1-5
撤回该消息上面的第1,3,6,11条消息
/va rev 1;3;6;11