pip install nonebot-plugin-word-bank2
设置词条命令由问句
和答句
组成。设置之后, 收到消息
时触发。并非所有人都可以设置词条, 详见权限
格式[模糊|全局|正则|@]问...答...
模糊|正则
匹配模式中可任性一个或不选
, 不选
表示 全匹配
全局
, @
可与以上匹配模式组合使用教学中可以使用换行
问
123
答
456
问答句中的首首尾空白字符会被自动忽略
私聊好友个人也可以建立属于自己的词库, 可以实现类似备忘录的功能
问...答...
全匹配模式, 必须全等才能触发答
模糊问...答...
当问句
出现在消息
里时则会触发
正则问...答...
, 当问句
被消息
正则捕获时则会匹配
例如: 正则问[他你]不理答你被屏蔽了
消息 | 回复 |
---|---|
他不理 | 你被屏蔽了 |
他不理我 | 你被屏蔽了 |
你不理我 | 你被屏蔽了 |
全局问...答...
, 在所有群聊和私聊中都可以触发, 可以和以上几种组合使用
全局模糊问 晚安 答 不准睡
@问...答...
, 只有 event.tome
时才会触发,如被@、被回复时或在私聊中,可以和以上几种组合使用
全局模糊@问 晚安 答 不准睡
问句可包含at
即在 QQ 聊天中手动 at 群友
问...答...
中使用问 @这是群名称 答 老婆!
/at
+ qq号
, 当答句中包含/at
+ qq号
时将会被替换为@某人
问 群主在吗 答 /at 123456789在吗
/self
, 当答句中包含/self
时将会被替换为发送者的群昵称
问 我是谁 答 你是/self
(群昵称为: 我老婆)/atself
, 当答句中包含/atself
时将会被替换为@发送者
问 谁是牛头人 答 @这是群昵称
删除[模糊|全局|正则|@]词条
+ 需要删除的问句
删除全局模糊@词条 你好
以下指令需要结合自己的COMMAND_START
这里为 /
删除词库: 删除当前群聊/私聊词库
/删除词库
删除全局词库
/删除全局词库
删除全部词库
/删除全部词库
超管查询指定词库
查询[群|用户]{id}[全局][模糊|正则]词库
查询群123模糊词库
查询用户114514词库
查询全局词库
查询指定词库
查询[模糊|正则]词库
查询词库
权限
群主 | 群管理 | 私聊好友 | 超级用户 | |
---|---|---|---|---|
增删词条 | O | O | O | O |
增删全局词条 | X | X | X | O |
删除词库 | O | O | O | O |
删除全局词库 | X | X | X | O |
删除全部词库 | X | X | X | O |