PagerMaid_Plugins_Pyro/keyword/DES.md

2.4 KiB
Raw Blame History

关键词回复。

指令:,keyword

简介

本插件提供关键词回复功能,此功能支持多种模式,并支持采取自选触发关键词后的操作。

格式规约

  • 当设定消息内容的样式时(链接、加粗、斜体、代码块),内容需要遵从 HTML 格式,请见:https://docs.pyrogram.org/topics/text-formatting#html-style
  • $mention:此变量将自动被替换为 @ 该用户
  • $code_id:此变量将自动被替换为用户的 ID
  • $code_name:此变量将自动被替换为用户的昵称
  • $delay_delete:此变量将自动被替换为回复消息的自毁时间(单位为秒)。

设置与示例

添加关键词

,keyword 关键词
+++
这是一个关键词回复的示例消息。
+++
这里填写一些触发模式
+++
这里填写一些触发操作
+++
这里填写整数,代表消息自毁时间

设置关键词的匹配模式,默认为 include,并且大小写不敏感,如需指定多个模式,请将模式代号以空格分隔,可选的模式有:

  • include:包含匹配。
  • exact:全匹配。
  • case:大小写敏感。
  • ignore_forward:忽略被转发的消息。

请注意,includeexact 模式互斥。

设置关键词触发后应该执行的操作,默认为 reply,如需指定多个操作,请将操作以空格分隔,可选的操作有:

  • reply:回复预设内容。
  • delete:删除触发的消息。
  • ban+n:封禁用户 n 秒,小于 60 秒则永久封禁,例如 ban+100
  • restrict+n:禁言用户 n 秒,例如 restrict+100

请注意,ban*restrict* 操作互斥。

设置关键词回复的自毁时间,默认不自毁:例如 180

,keyword 关键词
+++
回复的文字内容
+++
include case
+++
reply restrict+100
+++
100
,keyword 关键词
+++
回复的文字内容

删除关键词

,keyword rm 关键词id ,keyword rm 关键词id1,关键词id2

多个群组同步关键词

添加同步关系

首先需要获取被同步的 A 群组的 id

,id

在需要同步的 B 群组输入下面的命令

,keyword alias A群组id

至此A 群组的所有关键词都会在 B 群组响应,如需修改关键词,请在 A 群组操作

删除同步关系

在需要删除同步的 B 群组输入下面的命令

,keyword alias rm

获取同步关系

在需要获取同步关系的 B 群组输入下面的命令

,keyword alias