Repository navigation
0.7.0
我决定叫他 0.7.0
因为修改太多了.png
- 加入了 禁用/启用 插件功能
- 现在会在插件加载时警告你的插件原来定义了
CONFIG_DATA这一项 IcaNewMessage添加了新的 apiget_sender_name获取发送人昵称
ica兼容版本号2.12.11->2.12.12- 加入了
STABLE信息, 用于标记稳定版本 - 不少配置文件项加上了默认值
- 添加了
version_str() -> String用于方便的获取版本信息- 同样在
py侧也有version_str方法
- 同样在
- 加入了
/help命令- 用于获取帮助信息
- 加入了
/bot-ls- 用于展示所有插件的信息
- 加入了
/bot-enable和/bot-disable- 用于启用/禁用插件
0.6.10
- 加了点东西 (?)
0.6.9
我决定立即发布 0.6.9
- 添加了
Client.startup_time() -> datetime方法- 用于获取 bot 启动时间
- 这样就可以经常吹我 bot 跑了多久了 ( ˘•ω•˘ )
- 顺手加上了
/bot-uptime命令- 可以获取 bot 运行时间
- 谢谢 GitHub Copilot 的帮助
0.6.8
- 修复了一堆拼写错误
- 太难绷了
TailchatReciveMessagePy->TailchatReceiveMessagePyReciveMessage->ReceiveMessage
ReceiveMessage::meta- 从
JsonValue改成Option<JsonValue> - 用来解决发图片的时候没有
meta字段的问题
- 从
- 去除了自带的两个 macro
wrap_callback和wrap_any_callback- 因为现在他俩已经进到
rust_socketio里啦
- 添加了新的 macro
- ``
- 支持了
TailchatReceiveMessagePy的is_from_self方法- 用于判断是否是自己发的消息
0.6.7
游学回来啦
- 处理了一些 tailchat 的特殊情况
- 比如 message 里面的
GroupId实际上是可选的, 在私聊中没有这一项 - 忽略了所有的
__v(用于数据库记录信息的, bot不需要管)- 作者原话
不用管。数据库记录版本
- 作者原话
- 修复了如果没法解析新的信息, 会 panic 的问题
- 比如 message 里面的
ica_typing.py- 补充了
TailchatSendingMessage的group_id和converse_id字段 - 把
group_id的设置和返回都改成了Optional[GroupId]
- 补充了
- tailchat 的 API 也差点意思就是了(逃)
- 处理了 icalingua 的
renewMessage事件 (其实就是直接忽略掉了)
0.6.6
游学之前最后一次更新
其实也就五天
正式支持了 tailchat 端
好耶!
[!note]
notice_room = []
notice_start = true
admin_list = []
filter_list = []
的功能暂时不支持
0.6.5
怎么就突然 0.6.5 了
我也不造啊
-
反正支持了 tailchat 的信息接受
-
但是需要你在对面服务端打开
DISABLE_MESSAGEPACK环境变量 -
能用就行
-
现在
update_online_data不会再以 INFO 级别显示了 -
update_all_room同上
0.6.2
- 添加 API
NewMessage.set_img用于设置消息的图片IcaSendMessage.set_img用于设置消息的图片 (python)
0.6.1
还是没写完 tailchat 支持
因为 rust_socketio 还是没写好 serdelizer 的支持
- 正在添加发送图片的 api
0.6.0-dev
-
去除了 matrix 的支持
- 淦哦
- 去除了相应代码和依赖
- 去除了 Python 侧代码
- 向 tailchat (typescript 低头)
-
修复了没法编译的问题(
0.5.3
修复了 Icalingua 断开时 如果 socketio 已经断开会导致程序 返回 Error 的问题
以及还有一些别的修复就是了
- Python 端修改
on_message->on_ica_messageon_delete_message->on_ica_delete_message- 添加
on_matrix_message
0.5.1/2
重构了一整波, 还没改 ica-typing.py 的代码
但至少能用了
- Ica 版本号
1.4.0 - Matrix 版本号
0.1.0
0.5.0
准备接入 Matrix
去掉 pyo3-async 的依赖