alicebot.adapter.onebot.message
OneBot 适配器消息。
class OneBotMessage
Bases: alicebot.message.Message
OneBot 消息。
method get_segment_class()
获取消息字段类。
Returns
Type: type['OneBotMessageSegment']
消息字段类。
class OneBotMessageSegment
Bases: alicebot.message.MessageSegment[OneBotMessage]
OneBot 消息字段。
method audio(file_id)
音频
Returns
Type: Self
method file(file_id)
文件
Returns
Type: Self
method from_str(msg)
用于将 str
转换为消息字段,子类应重写此方法。
Returns
Type: Self
由
str
转换的消息字段。
method get_message_class()
获取消息类。
Returns
Type: type['OneBotMessage']
消息类。
method image(file_id)
图片
Returns
Type: Self
method location(latitude, longitude, title, content)
位置
Arguments
longitude (float)
title (str)
content (str)
Returns
Type: Self
method mention(user_id)
提及
Returns
Type: Self
method mention_all()
提及所有人
Returns
Type: Self
method reply(message_id, user_id)
回复
Arguments
- user_id (str)
Returns
Type: Self
method text(text)
纯文本
Returns
Type: Self
method video(file_id)
视频
Returns
Type: Self
method voice(file_id)
语音
Returns
Type: Self