Skip to content

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

Released under the MIT License.