Skip to content

Core模块困难

字数统计:325 字
阅读时长:1 分钟

class SVList

class SV

服务注册器

python
def __init__(
        self,
        name: str = '',
        pm: int = 6,
        priority: int = 5,
        enabled: bool = True,
        area: Literal['GROUP', 'DIRECT', 'ALL'] = 'ALL',
        black_list: List = [],
        white_list: List = [],
):
参数类型默认值注释
namestr服务的名称
pmint6用户权限
priorityint5响应优先级
enabledboolTrue启用状态
areaLiteral['GROUP', 'DIRECT', 'ALL']ALL作用范围
black_listlist[]黑名单列表
white_listlist[]白名单列表

method on_fullmatch

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息。

method on_prefix

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

匹配消息前缀。

method on_suffix

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字消息后缀。

method on_keyword

def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False)

参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息关键字。

method on_command

python
def on_fullmatch(self, keyword: Union[str, Tuple[str, ...]], block: bool = False):
	...
参数类型默认值
keywordUnion[str, Tuple[str, ...]]
blockboolFalse

全字匹配消息命令。

value SL

服务列表。是一个SVList对象。