sendDmsTo

abstract suspend fun sendDmsTo(id: ID, text: String): QGMessageReceipt(source)
abstract suspend fun sendDmsTo(id: ID, message: Message): QGMessageReceipt(source)
abstract suspend fun sendDmsTo(id: ID, message: MessageContent): QGMessageReceipt(source)

直接向目标DMS(频道私聊会话)发送消息。

sendDmsTo 相对于 QGDmsContact.send 而言更加“不可靠” —— 因为它失去了在消息中自动填充 msgId 等透明行为, 且直接使用ID也会存在一些细微的隐患。

如有必要,请不要忘记添加 QGReplyTo 来指定一个用于回复标记的 msgId

Return

消息发送回执

Throws

see HttpClient.request, 可能会抛出任何ktor请求过程中的异常。

请求异常,例如无权限

当响应状态为表示消息审核的 304023304024