Skip to content

Releases: molanp/nonebot_plugin_mccheck

0.1.41

01 Jan 14:19
Compare
Choose a tag to compare

修复获取协议号为空时产生的问题

Full Changelog: 0.1.40...0.1.41

0.1.40

27 Dec 07:58
Compare
Choose a tag to compare

chore(mc_check): 不再使用srv解析地址查询基岩版服务器

Full Changelog: 0.1.39...0.1.40

0.1.39

18 Dec 17:51
Compare
Choose a tag to compare

feat(mc_check): 修复查询服务器时Bot阻塞的问题

Full Changelog: 0.1.38...0.1.39

0.1.38

13 Dec 18:35
Compare
Choose a tag to compare

feat(plugin): 增加在线玩家列表查询功能

  • 在查询结果中添加在线玩家列表信息
  • 更新 README 和 README_en 文档,增加新功能说明
  • 修改语言文件,添加在线玩家列表相关翻译
  • 更新 HTML 模板,显示在线玩家信息
  • 优化解析 MOTD 函数,支持玩家列表解析

feat(plugin): 增加服务器协议版本查询功能

  • 在 MineStat 类中添加 protocol_version 字段用于存储服务器协议版本
  • 在 JSON 查询和 Bedrock 查询中实现协议版本的获取
  • 更新结果模板以显示服务器协议版本信息
  • 优化部分代码结构以提高可维护性

Full Changelog: 0.1.36...0.1.38

0.1.36

11 Dec 14:46
Compare
Choose a tag to compare

支持Punycode域名

Full Changelog: 0.1.35...0.1.36

0.1.35

08 Dec 14:59
Compare
Choose a tag to compare

修复dns查询阻塞问题

Full Changelog: 0.1.34...0.1.35

0.1.34

05 Dec 15:27
Compare
Choose a tag to compare

修复错误的模块引用

Full Changelog: 0.1.33...0.1.34

0.1.33

01 Dec 14:43
Compare
Choose a tag to compare

修复颜色渲染错误

Full Changelog: 0.1.32...0.1.33

0.1.32

16 Nov 12:07
Compare
Choose a tag to compare

refactor(utils): 优化异常处理和日志记录

  • 移除了 sys 模块的导入,简化了代码结构
  • 重构了 handle_exception 函数,使用 traceback.format_exc() 代替手动拼接错误信息,提高了代码可读性
  • 在 get_message_list 函数中,将 DNS 解析异常直接记录到日志中,不再返回具体的错误信息
  • 优化了 parse_motd_to_html 函数中的字符串格式化方法,使用 .format() 代替 % 操作符
  • 更新了插件版本号至 0.1.32

Full Changelog: 0.1.31...0.1.32

0.1.31

16 Nov 07:54
Compare
Choose a tag to compare

refactor(nonebot_plugin_mccheck): 重构代码并优化样式解析

  • 移除了 language.json 中的冗余字段
  • 优化了 utils.py 中的代码结构和逻辑
  • 重构了 ColoredTextImage 类,改进了样式解析方法
  • 统一了代码格式和命名规范
  • 支持彩色下划线和删除线渲染