nikissXI / nonebot_plugins

59 stars 14 forks source link

关于触发命令关键词的建议 #30

Closed Leonado-LEO closed 1 year ago

Leonado-LEO commented 1 year ago

您好!

能否在程序中适配列表形式的环境变量?这样机器人可以识别多个关键词并触发命令,我想这样可能更方便。

例如:

# 群聊艾特是否响应
talk_with_chatgpt_talk_at = true
# 触发对话的命令前缀,默认群聊直接艾特也可以触发
talk_with_chatgpt_talk_cmd = /talk
# 私聊沉浸式对话触发命令
talk_with_chatgpt_talk_p_cmd = "开始对话"
# 重置对话的命令,就是清空聊天记录
talk_with_chatgpt_reset_cmd = ["/restart","重置对话","刷新对话","开始新对话"]
# 设置预设的命令前缀
talk_with_chatgpt_prompt_cmd = ["设置预设","预设设置"]
# 如果关闭所有群聊使用,启用该群的命令
talk_with_chatgpt_group_enable_cmd = /enable

只是我的一点不成熟的个人建议,感谢!

nikissXI commented 1 year ago

呃呃,好奇怪的需求,你可以自己修改一下源码