类 MiraiGroup


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

      构造器 
      构造器 说明
      MiraiGroup​(net.mamoe.mirai.Bot bot, long groupID)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      boolean contains​(long memberAccount)
      判断指定成员是否在群内
      boolean doQuit()
      退出群
      int getBotPermission()
      获取机器人在群内的管理权限
      MiraiNormalMember getMember​(long memberAccount)
      获取指定群成员的实例
      java.lang.String getName()
      获取群名称
      void sendMessage​(java.lang.String message)
      向群发送消息
      void sendMessageMirai​(java.lang.String message)
      向群发送消息
      此方法将自动转换为Mirai Code,可用于发送图片等特殊消息
      void setName​(java.lang.String name)
      设置群名称
      java.lang.String uploadImage​(java.io.File imageFile)
      上传一个图片,返回图片ID用于发送消息
      • 从类继承的方法 java.lang.Object

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

      • MiraiGroup

        public MiraiGroup​(net.mamoe.mirai.Bot bot,
                          long groupID)
                   throws java.lang.NullPointerException
        抛出:
        java.lang.NullPointerException
    • 方法详细资料

      • getMember

        public MiraiNormalMember getMember​(long memberAccount)
        获取指定群成员的实例
        参数:
        memberAccount - 群成员QQ号
        返回:
        MiraiMC 群成员实例
      • sendMessage

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

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

        public boolean contains​(long memberAccount)
        判断指定成员是否在群内
        参数:
        memberAccount - 成员QQ号
        返回:
        存在返回true
      • getName

        public java.lang.String getName()
        获取群名称
        返回:
        群名
      • setName

        public void setName​(java.lang.String name)
        设置群名称
        参数:
        name - 群名称
      • doQuit

        public boolean doQuit()
        退出群
        返回:
        执行结果
      • getBotPermission

        public int getBotPermission()
        获取机器人在群内的管理权限
        返回:
        0 - 普通成员 | 1 - 管理员 | 2 - 群主
      • uploadImage

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