v0.3.5
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();