reply

abstract suspend override fun reply(message: Message): OneBotMessageReceipt(source)

基于本事件回复一条消息 message

如果是在群聊中,可能会自动附加一个 OneBotReply 的效果。 如果消息链中已经存在 OneBotReply 则不附加。

Throws

任何可能会在请求API时产生的异常, 例如无权限(被禁言)、已经不在此群中、任意网络问题等。


abstract suspend override fun reply(messageContent: MessageContent): OneBotMessageReceipt(source)

基于本事件回复一条消息 messageContent。 如果 messageContentOneBotMessageContent, 则会直接使用其中的消息段,可简化解析过程。

如果是在群聊中,可能会自动附加一个 OneBotReply 的效果, 如果消息链中已经存在 OneBotReply 则不附加。

Throws

任何可能会在请求API时产生的异常, 例如无权限(被禁言)、已经不在此群中、任意网络问题等。


abstract suspend override fun reply(text: String): OneBotMessageReceipt(source)

基于本事件回复一条文本消息。

如果是在群聊中,会自动附加一个 OneBotReply 的效果。

Throws

任何可能会在请求API时产生的异常, 例如无权限(被禁言)、已经不在此群中、任意网络问题等。