Package net.mamoe.mirai.contact   
  Types
Link copied to clipboard
                代表匿名群成员.
Link copied to clipboard
                支持发送语音的 Contact
Link copied to clipboard
                头像的规格, size 单位为 px.
Link copied to clipboard
                class BotIsBeingMutedException @MiraiInternalApi constructor(val target: Group, val originalMessage: Message) : SendMessageFailedException
Content copied to clipboard
发送消息时 bot 正处于被禁言状态时抛出的异常.
Link copied to clipboard
                详细设备类型. 在登录时查询到的设备列表中无此信息. 只在 OtherClientOnlineEvent 才有.
Link copied to clipboard
                Link copied to clipboard
                class ContactList<out C : Contact> @MiraiInternalApi constructor(val delegate: MutableCollection<@UnsafeVariance C>) : Collection<C> 
Content copied to clipboard
只读联系人列表. 元素列表仍可能会被 mirai 内部修改.
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
                enum MemberPermission : Enum<MemberPermission> , Comparable<MemberPermission> 
Content copied to clipboard
群成员的权限.
Link copied to clipboard
                class MessageTooLargeException(    val target: Contact,     val originalMessage: Message,     val messageAfterEvent: Message,     exceptionMessage: String) : SendMessageFailedException
Content copied to clipboard
发送消息时消息过长抛出的异常.
Link copied to clipboard
                代表一位普通的群成员.
Link copied to clipboard
                其他设备. 如当 Bot 以 ANDROID_PHONE 登录时, 还可以有其他设备以 ANDROID_PAD, iOS, PC 或其他设备登录.
Link copied to clipboard
                data class OtherClientInfo @MiraiInternalApi constructor(    val appId: Int,     val platform: Platform?,     val deviceName: String,     val deviceKind: String)
Content copied to clipboard
Link copied to clipboard
                权限不足
Link copied to clipboard
                open class SendMessageFailedException @MiraiInternalApi constructor(    val target: Contact,     val reason: SendMessageFailedException.Reason,     val originalMessage: Message) : RuntimeException
Content copied to clipboard
发送消息失败时抛出的异常
Link copied to clipboard
                代表一位陌生人.
Link copied to clipboard
                代表一个 用户.
Link copied to clipboard
                Functions
Link copied to clipboard
                得到此成员作为好友的对象, 当此成员不是好友时返回 null
得到此陌生人作为好友的对象, 当此成员不是好友时返回 null
Link copied to clipboard
                得到此成员作为陌生人的对象.
Link copied to clipboard
                得到此成员作为陌生人的对象, 当此成员不是陌生人时返回 null
Link copied to clipboard
                inline fun Group.checkBotPermission(required: MemberPermission, crossinline lazyMessage: () -> String = {
        "Permission denied: required $required, got actual $botPermission for $bot in group $id"
    })
Content copied to clipboard
要求 Bot 在这个群里的权限至少为 required, 否则抛出异常 PermissionDeniedException
Link copied to clipboard
                同 getMemberOrFail. 在一些不适合使用 getOrFail 的情境下使用 getMemberOrFail.
Link copied to clipboard
                判断权限是否为管理员
Link copied to clipboard
                判断权限是否为管理员或群主
Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard