mirai-core / net.mamoe.mirai.event / MessageSubscribersBuilder / reply

reply

open infix fun ListeningFilter<M, Ret, R, RR>.reply(toReply: String): Ret
open infix fun ListeningFilter<M, Ret, R, RR>.reply(message: Message): Ret
open infix fun ListeningFilter<M, Ret, R, RR>.reply(replier: suspend M.(String) -> Any?): Ret

启动这个监听器, 在满足条件时回复原消息

open infix fun String.reply(reply: String): Ret
open infix fun String.reply(reply: Message): Ret

当发送的消息内容为 this 就回复 reply

open infix fun String.reply(replier: suspend M.(String) -> Any?): Ret

当发送的消息内容为 this 就执行并回复 replier 的返回值