menu
light_mode dark_mode routine

Class Message code

命名空间
Another_Mirai_Native.Abstractions.Models
程序集
Another-Mirai-Native.Abstractions.dll

描述消息的类

public class Message
继承
Message
继承成员

构造函数

Message(IPluginApi, int, string) code

初始化 Message 实例。

public Message(IPluginApi pluginApi, int id, string text)

参数

pluginApi IPluginApi

插件 API 实例。

id int

消息唯一标识。

text string

消息原文。

属性

Id code

获取当前消息的全局唯一标识

public int Id { get; }

属性值

int

IsSuccess code

获取一个值, 指示当前消息是否发送成功

public bool IsSuccess { get; }

属性值

bool

MessageChain code

获取当前消息解析后的消息链。

public List<MessageItemBase> MessageChain { get; }

属性值

List<MessageItemBase>

Text code

获取当前消息的原文

public string Text { get; }

属性值

string

方法

RemoveMessage() code

撤回消息

public bool RemoveMessage()

返回值

bool

消息撤回成功与否

RemoveMessageAsync() code

异步撤回消息

public Task<bool> RemoveMessageAsync()

返回值

Task<bool>

消息撤回成功与否