ids

abstract val ids: IntArray

消息 ids (序列号). 在获取失败时 (概率很低) 为空数组.

顺序

群消息的 id 由服务器维护. 好友消息的 id 由 mirai 维护. 此 id 不一定从 0 开始.

  • 在同一个群的消息中此值随每条消息递增 1, 但此行为由服务器决定, mirai 不保证自增顺序.

  • 在好友消息中无法保证每次都递增 1. 也可能会产生大幅跳过的情况.

多 ID 情况

对于单条消息, ids 为单元素数组. 对于分片 (一种长消息处理机制) 消息, ids 将包含多元素.

internalIdsids 以数组下标对应.