id

abstract override val id: ID(source)

当前bot的标识。

此标识是 bot 在 BotManager/组件范围中的 唯一标识id,通常是某种用户 ID , 也可能只是注册此 bot 时使用的唯一标识 (比如向平台申请并下发的某种 bot_id 或者 token )。

它应是注册bot时候使用的唯一标识,它被作为 simbot application 中的唯一表示, 但无法确保其代表某种 用户ID 因为有些系统或平台中,Bot 或者账号的真正的所谓“用户ID”需要通过调用接口获取。 对于不同的平台可能会视情况提供额外的属性来获取其真正的“用户ID”。