MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

    收不到文件消息

    BUG反馈
    1
    1
    109
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      ChanFeei last edited by

      尝试过两种方法,都收不到文件消息:

      方法1,通过注册监听事件,无法收到文件消息
      代码:

      bot.getEventChannel().registerListenerHost(new SimpleListenerHost() {
                 @EventHandler
                 public ListeningStatus onFriendMessage(FriendMessageEvent event) {
                    //这里进不来
                 }
             }
      
      

      方法2,通过漫游消息,能查到一条空信息,不知怎么下载文件?
      代码:

      RoamingMessages msgs=  bot.getFriendOrFail(qq).getRoamingMessages();
      Stream<MessageChain> stream= msgs.getMessagesStream(startTime, endTime, RoamingMessageFilter.ANY);
      
      stream.forEach(messageChain -> {
         log.info(messageChain.toString());  //输出  [mirai:source:[29332],[0]] 不知道怎么解析?
      });
      

      麻烦论坛里的mirai专家们帮看看是不是用法不对?还是目前版本不支持?

      环境:Java调用mirai-core
      maven:mirai-core-jvm
      版本: 2.9.0-M1

      1 Reply Last reply Reply Quote 0
      • 1 / 1
      • First post
        Last post
      Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact