令参数符合标准

This commit is contained in:
hemengyang
2022-01-12 18:31:12 +08:00
parent a5f32febbd
commit 456d333568
17 changed files with 85 additions and 170 deletions

View File

@ -65,8 +65,7 @@ class Adapter(abc.ABC):
"""
`adapter` 实际调用 api 的逻辑实现函数,实现该方法以调用 api。
:参数:
参数:
api: API 名称
**data: API 数据
"""

View File

@ -36,8 +36,7 @@ class Bot(abc.ABC):
def __init__(self, adapter: "Adapter", self_id: str):
"""
:参数:
参数:
self_id: 机器人 ID
request: request 连接对象
"""
@ -60,8 +59,7 @@ class Bot(abc.ABC):
"""
调用机器人 API 接口,可以通过该函数或直接通过 bot 属性进行调用
:参数:
参数:
api: API 名称
**data: API 数据
@ -129,8 +127,7 @@ class Bot(abc.ABC):
"""
调用机器人基础发送消息接口
:参数:
参数:
event: 上报事件
message: 要发送的消息
**kwargs
@ -142,8 +139,7 @@ class Bot(abc.ABC):
"""
调用 api 预处理。
:参数:
参数:
bot: 当前 bot 对象
api: 调用的 api 名称
data: api 调用的参数字典
@ -156,8 +152,7 @@ class Bot(abc.ABC):
"""
调用 api 后处理。
:参数:
参数:
bot: 当前 bot 对象
exception: 调用 api 时发生的错误
api: 调用的 api 名称

View File

@ -97,8 +97,7 @@ class Message(List[TMS], abc.ABC):
**kwargs,
):
"""
:参数:
参数:
message: 消息内容
"""
super().__init__(*args, **kwargs)
@ -135,8 +134,7 @@ class Message(List[TMS], abc.ABC):
>>> Message.template("{link:image}").format(link='https://...') # 支持拓展格式化控制符
Message(MessageSegment(type='image', data={'file': 'https://...'}))
:参数:
参数:
format_string: 格式化字符串
:返回:
@ -188,8 +186,7 @@ class Message(List[TMS], abc.ABC):
"""
添加一个消息段到消息数组末尾
:参数:
参数:
obj: 要添加的消息段
"""
if isinstance(obj, MessageSegment):
@ -204,8 +201,7 @@ class Message(List[TMS], abc.ABC):
"""
拼接一个消息数组或多个消息段到消息数组末尾
:参数:
参数:
obj: 要添加的消息数组
"""
for segment in obj:

View File

@ -49,8 +49,7 @@ class MessageTemplate(Formatter, Generic[TF]):
"""
创建一个模板
:参数:
参数:
template: 模板
factory: 消息构造类型,默认为 `str`
"""