Skip to content

Releases: TMBotDev/TMBot

v1.1.1

01 Sep 06:42
ed104a0
Compare
Choose a tag to compare

v1.0.9

29 Jun 07:23
a91cc14
Compare
Choose a tag to compare

TMBot Release Note

Version v1.0.9

更新描述:

添加,添加,添加,完善
1.添加ForwardMessageInfo类
2.为OneBotDocking添加sendGroupForwardMsg, sendPrivateForwardMsg, getForwardMsgEx, sendGroupForwardMsgEx, sendPrivateForwardMsgEx 属性
3.为SenderInfo类添加属性 _isGroupMember, _isGuildMember
4.完善ForwardNode类
5.完善MsgInfoBuilder类

修改,添加
1.添加一些注释
2.修改Event类为TEvent类(防止冲突)
3.为GuildSystem增加一个新文件
4.添加一些方便函数
5.将GuildSender改为GuildSenderInfo(看着舒服)
6.添加类ReactionInfo(s)

添加&完善&修改&修复
1.添加tools/leveldb.ts,数据库
2.完善GuildSystem监听机制
3.修改ChannelInfo为GuildChannelInfo
4.修复在部分node环境中app会运行两次&添加Global.ts放入全局变量监听
5.添加MessageDB
(修复部分OneBot标准的服务器没有get_msg API导致的部分功能无法运行以及GuildSystem没有get_msg API导致的一些问题)

完善成员缓存系统

添加发送请求错误打印机制
更改:OneBotDocking._SendReqPro
返回类型改为TMBotPromise(详情见源码)

完善错报错机制&添加一些类toString方法
1.添加TEvent的打印错误插件名称的功能
2.添加未捕获异常打印错误插件名称的功能
3.添加QQChannelTypes文件夹里类的toString方法

完善&添加&优化
1.完善命令系统(namespace TMBotCmd)
2.添加一些TMBot命令系统的基本命令
3.添加TMBotCmd.HelpCmdHelper(class)
4.优化掉一些沉余导入项
5.优化LevelDB在有打开数据库的情况下再关闭才输出全部关闭完成

修复&修改
修复LevelDB类在nodejs环境可能会报数据库未开启
修改LevelDB.getKeyIterator为异步方法

添加debug模式(断点调试)&更新错误处理

修复level包不安装的bug&移除部分无用的包&修复一个未定义变量bug

骗过ts编译器不提示缺失类
1234

修改初始化输出,添加无颜色模式
1.修改一些初始化的输出格式
2.添加无颜色模式(在TMBot根目录添加NO_COLOR文件)

v1.0.6

04 Apr 10:44
Compare
Choose a tag to compare

TMBot Release Note

Version 1.0.6

更新描述:添加事件&添加特性

  1. 添加事件 onHeartBeat
  2. 添加事件 onLifecycle

修复Bug

新增特性

  1. 为Event类添加事件参数,为了兼容旧代码,使用Event.onEx监听即可体验新特性

v1.0.1

13 Dec 01:19
f07b8c8
Compare
Choose a tag to compare

TMBot Release Note

更新描述:创建第一正式发行版

修复Bug:无

新增特性:无

First Beta Version

10 Dec 06:01
e81c93b
Compare
Choose a tag to compare
First Beta Version Pre-release
Pre-release
Merge pull request #3 from TMBotDev/beta

Add: 新增配置文件示例