This commit is contained in:
Him188 2021-01-08 08:45:47 +08:00
parent 7bdd8e1580
commit cae9775c52

View File

@ -122,17 +122,17 @@ public sealed class MessageSource : Message, MessageMetadata, ConstrainSingle {
* 发送人.
*
* - [OnlineMessageSource.Outgoing] 时为 [机器人][Bot.id]
* - [OnlineMessageSource.Incoming] 时为发信 [目标好友][Friend.id] [][Group.id]
* - [OfflineMessageSource] [机器人][Bot.id], 发信 [目标好友][Friend.id] [][Group.id] (取决于 [OfflineMessageSource.kind])
* - [OnlineMessageSource.Incoming] 时为发信 [来源用户][User.id] [][Group.id]
* - [OfflineMessageSource] 取决于 [OfflineMessageSource.kind]
*/
public abstract val fromId: Long
/**
* 消息发送目标.
*
* - [OnlineMessageSource.Outgoing] 时为发信 [目标好友][Friend.id] [][Group.id] [临时消息][Member.id]
* - [OnlineMessageSource.Outgoing] 时为发信 [目标用户][User.id] [][Group.id]
* - [OnlineMessageSource.Incoming] 时为 [机器人][Bot.id]
* - [OfflineMessageSource] [机器人][Bot.id], 发信 [目标好友][Friend.id] [][Group.id] [临时消息][Member.id] (取决于 [OfflineMessageSource.kind])
* - [OfflineMessageSource] 取决于 [OfflineMessageSource.kind]
*/
public abstract val targetId: Long // groupCode / friendUin / memberUin
@ -158,8 +158,6 @@ public sealed class MessageSource : Message, MessageMetadata, ConstrainSingle {
/**
* 撤回这条消息. 可撤回自己 2 分钟内发出的消息, 和任意时间的群成员的消息.
*
* **注意:** 仅从服务器接收的消息 (即来自 [MessageEvent.message]), 或手动添加了 [MessageSource] 元素的 [MessageChain] 才可以撤回.
*
* *提示: 若要撤回一条机器人自己发出的消息, 使用 [Contact.sendMessage] 返回的 [MessageReceipt] 中的 [MessageReceipt.recall]*
*
* [Bot] 撤回自己的消息不需要权限.