Skip to main content
Version: Next

nonebot.consts

本模块包含了 NoneBot 事件处理过程中使用到的常量。

var RECEIVE_KEY

  • 类型: Literal['_receive_{id}']

  • 说明: receive 存储 key

var LAST_RECEIVE_KEY

  • 类型: Literal['_last_receive']

  • 说明: last_receive 存储 key

var ARG_KEY

  • 类型: Literal['{key}']

  • 说明: arg 存储 key

var REJECT_TARGET

  • 类型: Literal['_current_target']

  • 说明: 当前 reject 目标存储 key

var REJECT_CACHE_TARGET

  • 类型: Literal['_next_target']

  • 说明: 下一个 reject 目标存储 key

var PREFIX_KEY

  • 类型: Literal['_prefix']

  • 说明: 命令前缀存储 key

var CMD_KEY

  • 类型: Literal['command']

  • 说明: 命令元组存储 key

var RAW_CMD_KEY

  • 类型: Literal['raw_command']

  • 说明: 命令文本存储 key

var CMD_ARG_KEY

  • 类型: Literal['command_arg']

  • 说明: 命令参数存储 key

var CMD_START_KEY

  • 类型: Literal['command_start']

  • 说明: 命令开头存储 key

var CMD_WHITESPACE_KEY

  • 类型: Literal['command_whitespace']

  • 说明: 命令与参数间空白符存储 key

var SHELL_ARGS

  • 类型: Literal['_args']

  • 说明: shell 命令 parse 后参数字典存储 key

var SHELL_ARGV

  • 类型: Literal['_argv']

  • 说明: shell 命令原始参数列表存储 key

var REGEX_MATCHED

  • 类型: Literal['_matched']

  • 说明: 正则匹配结果存储 key

var STARTSWITH_KEY

  • 类型: Literal['_startswith']

  • 说明: 响应触发前缀 key

var ENDSWITH_KEY

  • 类型: Literal['_endswith']

  • 说明: 响应触发后缀 key

var FULLMATCH_KEY

  • 类型: Literal['_fullmatch']

  • 说明: 响应触发完整消息 key

var KEYWORD_KEY

  • 类型: Literal['_keyword']

  • 说明: 响应触发关键字 key