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

方法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