Skip to content

v0.3.5

Compare
Choose a tag to compare
@RedBeanN RedBeanN released this 14 Sep 17:22
· 5 commits to master since this release

v0.3.5 Release Note

修复

  • ws 模式和 http 模式撤销消息的返回值不一致
  • bot.getFriendList 类型错误

优化

  • mirai-api-http 版本的判断逻辑
  • 移除了不必要的 log

新增

  • 支持 mirai-api-http v2.6.0+ 的新 API:
    • 'leaveDisband' 群解散 bot 退出群聊事件
    • bot.getBotList 获取可用机器人列表
    • bot.getRoamingMessages(startTime, endTime, target) 获取漫游消息

变更

Breaking Change

mirai-api-http v2.6.0 起:

  • bot.getMessageById 根据 messageId 获取消息需提供上下文(好友 qq 或群号)
  • 通过 messageId 撤回消息需提供上下文(好友 qq 或群号)
    • 未提供上下文时, NodeMirai 会尝试从传入的 message 中获取, 无法获取时会抛出错误
    • 现在发送消息的接口(sendMessage, reply, quoteReply, etc)的返回值均提供 recall 方法以供撤回 bot 发送的消息
const result = await message.reply('blahblahblah');
result.recall();