MiraiBot
Mirai的Bot OriginalMiraiBot 在 simbot中的整合类型。
当 MiraiBot 被关闭的时候(或者说 originalBot 被关闭的时候)会将自身移出所属的 BotManager. 这一行为是由 MiraiBotManager 所决定的。
在 mirai 中, bot存在"好友"概念,因此 MiraiBot 实现 FriendsContainer, 提供好友相关api。
Author
ForteScarlet
See also
Functions
Link copied to clipboard
Link copied to clipboard
获取当前bot的头像链接。
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
尝试获取一个联系人。
Link copied to clipboard
获取当前bot的所有联系人的数量
Link copied to clipboard
Link copied to clipboard
open fun <V> delayAndCompute(duration: JavaDuration, supplier: Supplier<V>): DelayableCompletableFuture<V>
open fun <V> delayAndCompute(time: Long, timeUnit: TimeUnit, supplier: Supplier<V>): DelayableCompletableFuture<V>
Link copied to clipboard
获取指定的好友。在mirai中,好友的获取不是挂起的,因此可以安全的使用 getFriend
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
获取指定的群. mirai的群组获取没有真正的挂起,因此可以安全的使用 getGroup.
Link copied to clipboard
获取当前bot中所有群的数量
Link copied to clipboard
mirai中不存在'频道(guild)'概念。
Link copied to clipboard
abstract fun idImage(id: ID, flash: Boolean, builderAction: Image.Builder.() -> Unit = {}): MiraiImage
尝试通过一个 ID 解析得到一个图片对象。 当使用 ID的时候, 会直接通过mirai的函数 net.mamoe.mirai.message.data.Image 直接通过此ID获取对应图片。 此时的 Image 对象是可以序列化的。
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun resolveImage(id: ID, flash: Boolean, builderAction: Image.Builder.() -> Unit = {}): MiraiImage
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
通过 resource 构建得到一个可以且仅可用于在mirai组件中进行 发送 的图片消息对象。
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
根据唯一标识获取一个陌生人。
Properties
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