MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    收不到文件消息

    BUG反馈
    1
    1
    196
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • C
      ChanFeei 最后由 编辑

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

      方法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 条回复 最后回复 回复 引用 0
      • 1 / 1
      • First post
        Last post
      Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact