• 欢迎来到小可 · Wiki,人人可编辑的,多平台聊天机器人“小可”的官方文档资源。
  • 小可很可爱,请给我们打钱
  • 原 MkDocs 已迁入本站。若发现 404 属正常现象,请点击左上角搜索您想要的模块。

可调用对象列表/core.utils.cooldown:修订间差异

来自小可 · Wiki,人人可编辑的,QQ机器人“小可”的官方文档资源
(创建页面,内容为“此部分为机器人的全域命令冷却功能相关。 == ''class'' <code>CoolDown</code> == <syntaxhighlight lang="py3"> CoolDown(key: str, msg: Union[MessageSession, str], all: bool = False) </syntaxhighlight> 参数: * {{Instructor param|text|key}}:需要冷却的命令名称。 * <code>msg</code>:消息会话。 * {{Instructor param|bool|all}}:是否运用至对话内所有用户。(默认 False) 机器人的模块全域冷却类。 === ''…”)
 
无编辑摘要
第6行: 第6行:
</syntaxhighlight>
</syntaxhighlight>
 参数:
 参数:
* {{Instructor param|text|key}}:需要冷却的命令名称。
* {{Instructor param|key|str}}:需要冷却的命令名称。
* <code>msg</code>:消息会话。
* <code>msg</code>:消息会话。
* {{Instructor param|bool|all}}:是否运用至对话内所有用户。(默认 False)
* {{Instructor param|all|bool}}:是否运用至对话内所有用户。(默认 False)


 机器人的模块全域冷却类。
 机器人的模块全域冷却类。
第23行: 第23行:
</syntaxhighlight>
</syntaxhighlight>
 参数:
 参数:
* {{Instructor param|int|delay}}:规定的命令冷却时间。
* {{Instructor param|delay|int}}:规定的命令冷却时间。
 此方法可以检查命令冷却时间与规定冷却时间的差。 
 此方法可以检查命令冷却时间与规定冷却时间的差。 



2024年9月22日 (日) 05:51的版本

此部分为机器人的全域命令冷却功能相关。

class CoolDown

CoolDown(key: str, msg: Union[MessageSession, str], all: bool = False)

参数:

  • 字符串 key:需要冷却的命令名称。
  • msg:消息会话。
  • 布尔值 all:是否运用至对话内所有用户。(默认 False)

机器人的模块全域冷却类。

method add

add(self)

此方法可以添加命令冷却。

method check

check(self, delay: int)

参数:

  • 整数 delay:规定的命令冷却时间。

此方法可以检查命令冷却时间与规定冷却时间的差。

method reset

reset(self)

此方法可以重置命令冷却。

Cookie帮助我们提供我们的服务。通过使用我们的服务,您同意我们使用cookie。