类 MiraiNormalMember


  • public class MiraiNormalMember
    extends java.lang.Object
    MiraiMC 群成员
    作者:
    DreamVoid
    • 构造器概要

      构造器 
      构造器 说明
      MiraiNormalMember​(net.mamoe.mirai.contact.Group group, long account)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void doKick​(java.lang.String reason)
      踢出成员(要求机器人为管理员或群主)
      java.lang.String getAvatarUrl()
      获取成员头像链接
      long getId()
      获取成员QQ号
      int getJoinTimestamp()
      获取群员加群时间
      int getLastSpeakTimestamp()
      获取群员最后发言时间
      int getMuteTimeRemaining()
      获取禁言剩余时间
      java.lang.String getNick()
      获取成员昵称
      int getPermission()
      获取成员管理权限
      java.lang.String getRemark()
      获取成员备注
      java.lang.String getSpecialTitle()
      获取成员特殊头衔内容
      boolean isMuted()
      判断是否被禁言
      void modifyAdmin​(boolean setAdmin)
      设置成员管理权限
      void sendMessage​(java.lang.String message)
      发送消息
      void sendMessageMirai​(java.lang.String message)
      发送消息
      此方法将自动转换为Mirai Code,可用于发送图片等特殊消息
      void setMute​(int time)
      禁言成员(要求机器人为管理员或群主)
      void setNameCard​(java.lang.String nameCard)
      设置群员名片
      void setSpecialTitle​(java.lang.String specialTitle)
      设置群员特殊头衔
      void setUnmute()
      解除禁言成员(要求机器人为管理员或群主)
      java.lang.String uploadImage​(java.io.File imageFile)
      上传一个图片,返回图片ID用于发送消息
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • MiraiNormalMember

        public MiraiNormalMember​(net.mamoe.mirai.contact.Group group,
                                 long account)
                          throws java.lang.NullPointerException
        抛出:
        java.lang.NullPointerException
    • 方法详细资料

      • getId

        public long getId()
        获取成员QQ号
        返回:
        QQ号
      • doKick

        public void doKick​(java.lang.String reason)
        踢出成员(要求机器人为管理员或群主)
        参数:
        reason - 理由
      • setMute

        public void setMute​(int time)
        禁言成员(要求机器人为管理员或群主)
        参数:
        time - 时间(秒)
      • setUnmute

        public void setUnmute()
        解除禁言成员(要求机器人为管理员或群主)
      • isMuted

        public boolean isMuted()
        判断是否被禁言
        返回:
        被禁言返回true,未被禁言false
      • getMuteTimeRemaining

        public int getMuteTimeRemaining()
        获取禁言剩余时间
        返回:
        剩余时间(秒)
      • sendMessage

        public void sendMessage​(java.lang.String message)
        发送消息
        参数:
        message - 消息内容
      • sendMessageMirai

        public void sendMessageMirai​(java.lang.String message)
        发送消息
        此方法将自动转换为Mirai Code,可用于发送图片等特殊消息
        参数:
        message - Mirai Code格式的消息文本
      • getNick

        public java.lang.String getNick()
        获取成员昵称
        返回:
        昵称
      • getRemark

        public java.lang.String getRemark()
        获取成员备注
        返回:
        备注
      • getSpecialTitle

        public java.lang.String getSpecialTitle()
        获取成员特殊头衔内容
        返回:
        头衔
      • getJoinTimestamp

        public int getJoinTimestamp()
        获取群员加群时间
        返回:
        时间戳
      • getLastSpeakTimestamp

        public int getLastSpeakTimestamp()
        获取群员最后发言时间
        返回:
        时间戳
      • setSpecialTitle

        public void setSpecialTitle​(java.lang.String specialTitle)
        设置群员特殊头衔
        参数:
        specialTitle - 头衔内容
      • setNameCard

        public void setNameCard​(java.lang.String nameCard)
        设置群员名片
        参数:
        nameCard - 名片内容
      • modifyAdmin

        public void modifyAdmin​(boolean setAdmin)
        设置成员管理权限
        参数:
        setAdmin - 为true设置为管理员,为false取消管理员
      • getPermission

        public int getPermission()
        获取成员管理权限
        返回:
        0 - 普通成员 | 1 - 管理员 | 2 - 群主
      • getAvatarUrl

        public java.lang.String getAvatarUrl()
        获取成员头像链接
        返回:
        Url
      • uploadImage

        public java.lang.String uploadImage​(java.io.File imageFile)
        上传一个图片,返回图片ID用于发送消息
        参数:
        imageFile - 图片文件
        返回:
        图片ID