feat: 更新词条管理命令示例

This commit is contained in:
HibiKier 2024-07-27 04:48:08 +08:00
parent 137870b698
commit c4712224aa
2 changed files with 25 additions and 20 deletions

View File

@ -8,7 +8,6 @@ from nonebot_plugin_alconna import Text as alcText
from nonebot_plugin_alconna import UniMsg from nonebot_plugin_alconna import UniMsg
from nonebot_plugin_session import EventSession from nonebot_plugin_session import EventSession
from PIL import Image from PIL import Image
from requests import session
from zhenxun.services.log import logger from zhenxun.services.log import logger
from zhenxun.utils.http_utils import AsyncHttpx from zhenxun.utils.http_utils import AsyncHttpx

View File

@ -42,23 +42,28 @@ __plugin_meta__ = PluginMetadata(
正则问可以通过$1类推()捕获的组 正则问可以通过$1类推()捕获的组
指令 指令
添加词条 ?[模糊|正则|图片]......添加问答词条可重复添加相同问题的不同回答 添加词条 ?[模糊|正则|图片]......添加问答词条可重复添加相同问题的不同回答
删除词条 [问题/下标] ?[下标]删除指定词条指定或全部回答 示例:
修改词条 [问题/下标] [新问题]修改词条问题 添加词条问你好答你也好
查看词条 ?[问题/下标]查看全部词条或对应词条回答 添加图片词条问答看看涩图
示例添加图片词条问答嗨嗨嗨 删除词条 ?[问题] ?[序号] ?[回答序号]删除指定词条指定或全部回答
[图片]... 示例:
示例添加词条@萝莉 我来啦 删除词条 谁是萝莉 : 删除文字是 谁是萝莉 的词条
示例添加词条问谁是萝莉答是我 删除词条 --id 2 : 删除序号为2的词条
示例添加词条正则问那个(.+)是萝莉答没错$1是萝莉 删除词条 谁是萝莉 --aid 2 : 删除 谁是萝莉 词条的第2个回答
示例删除词条 谁是萝莉 删除词条 --id 2 --aid 2 : 删除序号为2词条的第2个回答
示例删除词条 谁是萝莉 0 修改词条 [替换文字] ?[旧词条文字] ?[序号]修改词条问题
示例删除词条 id:0 1 示例:
示例修改词条 谁是萝莉 是你 修改词条 谁是萝莉 谁是萝莉啊 : 将词条 谁是萝莉 修改为 谁是萝莉啊
示例修改词条 id:0 是你 修改词条 谁是萝莉 --id 2 : 将序号为2的词条修改为 谁是萝莉
示例查看词条 查看词条 ?[问题] ?[序号]查看全部词条或对应词条回答
示例查看词条 谁是萝莉 示例:
示例查看词条 id:0 (/私聊词条) 查看词条:
示例查看词条 gid:0 (全局词条) (在群组中使用时): 查看当前群组词条和全局词条
(在私聊中使用时): 查看当前私聊词条和全局词条
查看词条 谁是萝莉 : 查看词条 谁是萝莉 的全部回答
查看词条 --id 2 : 查看词条序号为2的全部回答
查看词条 谁是萝莉 --all: 查看全局词条 谁是萝莉 的全部回答
查看词条 --id 2 --all: 查看全局词条序号为2的全部回答
""".strip(), """.strip(),
extra=PluginExtraData( extra=PluginExtraData(
author="HibiKier & yajiwa", author="HibiKier & yajiwa",
@ -70,9 +75,10 @@ __plugin_meta__ = PluginMetadata(
全局添加词条 全局添加词条
私聊添加词条 私聊添加词条
私聊情况下删除词条: 删除私聊词条 私聊情况下删除词条: 删除私聊词条
私聊情况下删除全局词条
私聊情况下修改词条: 修改私聊词条 私聊情况下修改词条: 修改私聊词条
私聊情况下修改全局词条 通过添加参数 --all才指定全局词条
示例:
删除词条 --id 2 --all: 删除全局词条中序号为2的词条
用法与普通用法相同 用法与普通用法相同
""", """,
admin_level=base_config.get("WORD_BANK_LEVEL"), admin_level=base_config.get("WORD_BANK_LEVEL"),