|
从另一个 MessageSource 复制所有信息, 包括消息内容. 不会清空已有消息.
fun allFrom(source: MessageSource): MessageSourceBuilder |
|
fun clearMessages(): MessageSourceBuilder |
|
fun id(from: MessageSource): MessageSourceBuilder
fun id(value: Int): MessageSourceBuilder |
|
fun internalId(from: MessageSource): MessageSourceBuilder
fun internalId(value: Int): MessageSourceBuilder |
|
fun messages(messages: Iterable<Message>): MessageSourceBuilder
fun messages(vararg message: Message): MessageSourceBuilder
fun messages(block: MessageChainBuilder.() -> Unit): MessageSourceBuilder |
|
从另一个 MessageSource 复制 消息内容. 不会清空已有消息.
fun messagesFrom(source: MessageSource): MessageSourceBuilder |
|
从另一个 MessageSource 复制 id, time, internalId.
这三个数据决定官方客户端能 "定位" 到的原消息
fun metadata(from: MessageSource): MessageSourceBuilder |
|
设置 发送人 和 发送目标, 并自动判断 kind
abstract infix fun ContactOrBot.sendTo(target: ContactOrBot): MessageSourceBuilder |
|
fun setSenderAndTarget(sender: ContactOrBot, target: ContactOrBot): MessageSourceBuilder |
|
fun time(from: MessageSource): MessageSourceBuilder
fun time(value: Int): MessageSourceBuilder |