Bot
机器人对象. 一个机器人实例登录一个 QQ 账号. Mirai 为多账号设计, 可同时维护多个机器人.
有关 Bot 生命管理, 请查看 BotConfiguration.inheritCoroutineContext
See also
Functions
Link copied to clipboard
头像下载链接.
Link copied to clipboard
inline fun Bot.buildMessageSource(kind: MessageSourceKind, block: MessageSourceBuilder.() -> Unit): OfflineMessageSource
使用 DSL 构建一个 OfflineMessageSource. 用法参考 MessageSourceBuilder.
Link copied to clipboard
关闭这个 Bot, 停止一切相关活动. 所有引用都会被释放.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
以 对方 QQ 号码 获取一个好友对象, 在获取失败时抛出 NoSuchElementException. 在 id 与 Bot.id 相同时返回 Bot.asFriend.
Link copied to clipboard
以 群号码 获取一个群对象, 在获取失败时抛出 NoSuchElementException.
Link copied to clipboard
以 对方 QQ 号码 获取一个陌生人对象, 在获取失败时返回 null
.
Link copied to clipboard
以 对方 QQ 号码 获取一个陌生人对象, 在获取失败时抛出 NoSuchElementException.
Link copied to clipboard
fun CoroutineScope.globalEventChannel(coroutineContext: CoroutineContext = EmptyCoroutineContext): EventChannel<Event>
在此 CoroutineScope 下创建一个监听所有事件的 EventChannel. 相当于 GlobalEventChannel.parentScope(this).context(coroutineContext)
.
Properties
Link copied to clipboard
Link copied to clipboard
头像下载链接, 规格默认为 AvatarSpec.LARGEST
Link copied to clipboard
Bot 配置
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
全部的好友分组
Link copied to clipboard
好友列表. 与服务器同步更新.
Link copied to clipboard
加入的群列表. 与服务器同步更新.
Link copied to clipboard
日志记录器
Link copied to clipboard
获取非空群名片或昵称.
Link copied to clipboard
其他设备列表
Link copied to clipboard
陌生人列表. 与服务器同步更新.
Link copied to clipboard
获取 Job 的协程 Job. 此 Job 为一个 SupervisorJob