nonebot.adapters.feishu.message
class MessageSegment(<auto>)
说明: 飞书 协议 MessageSegment 适配。具体方法参考协议消息段类型或源码。
参数
auto
classmethod get_message_class()
参数
empty
返回
- type[Message]
method is_text()
参数
empty
返回
- bool
staticmethod text(text)
参数
text
(str)
返回
- MessageSegment
staticmethod post(title, content)
参数
title
(str)content
(list[Any])
返回
- MessageSegment
staticmethod image(image_key)
参数
image_key
(str)
返回
- MessageSegment
staticmethod interactive(data)
参数
data
(dict[str, Any])
返回
- MessageSegment
staticmethod at(user_id)
参数
user_id
(str)
返回
- MessageSegment
staticmethod share_chat(chat_id)
参数
chat_id
(str)
返回
- MessageSegment
staticmethod share_user(user_id)
参数
user_id
(str)
返回
- MessageSegment
staticmethod audio(file_key)
参数
file_key
(str)
返回
- MessageSegment
staticmethod media(file_key, image_key)
参数
file_key
(str)image_key
(str | None)
返回
- MessageSegment
staticmethod file(file_key)
参数
file_key
(str)
返回
- MessageSegment
staticmethod sticker(file_key)
参数
file_key
(str)
返回
- MessageSegment
class Message(<auto>)
说明: 飞书 协议 Message 适配。
参数
auto
classmethod get_segment_class()
参数
empty
返回
- type[MessageSegment]
method extract_plain_text()
参数
empty
返回
- str
class MessageSerializer(<auto>)
说明: 飞书 协议 Message 序列化器。
参数
auto
method serialize()
参数
empty
返回
- tuple[str, str]
class MessageDeserializer(<auto>)
说明: 飞书 协议 Message 反序列化器。
参数
auto
method deserialize()
参数
empty
返回
- Message