类 MiraiOtherClient

java.lang.Object
me.dreamvoid.miraimc.api.bot.MiraiOtherClient

public class MiraiOtherClient extends Object
MiraiMC 其他客户端
从以下版本开始:
1.7
  • 构造器详细资料

    • MiraiOtherClient

      public MiraiOtherClient(net.mamoe.mirai.contact.OtherClient OtherClient)
      获取指定的其他客户端实例
      参数:
      OtherClient - 其他客户端
  • 方法详细资料

    • sendMessage

      public void sendMessage(String message)
      向其他客户端发送消息
      参数:
      message - 消息文本
    • sendMessageMirai

      public void sendMessageMirai(String message)
      向其他客户端发送消息
      此方法将自动转换为Mirai Code,可用于发送图片等特殊消息
      参数:
      message - Mirai Code格式的消息文本
    • getID

      public long getID()
      获取其他客户端ID
      返回:
      客户端ID
    • getDeviceName

      public String getDeviceName()
      获取其他客户端名称
      返回:
      客户端名称
    • getDeviceKind

      public String getDeviceKind()
      获取其他客户端类型
      返回:
      客户端类型
    • uploadImage

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

      public void sendFlashImage(File image)
      发送闪照
      参数:
      image - 图片文件
    • sendFlashImage

      public void sendFlashImage(String imageID)
      发送闪照
      参数:
      imageID - 图片ID