Skip to content

Minecraft服务器状态查询,支持IPv6/Minecraft server status query, IPv6 supported

License

Notifications You must be signed in to change notification settings

molanp/zhenxun_plugin_mccheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ 我的世界服务器状态查询插件,适配zhenxun_bot

Nonebot Version

简体中文|English

🤔 若有什么好的功能建议,欢迎在Issues中提出

📈 已实现的功能

  • 支持全平台适配器
  • 适配Unicode全字体与字形
  • 渲染Motd样式
  • 查询服务器昵称
  • 查询服务器最大人数,当前人数和玩家列表
  • 查询服务器motd
  • 返回服务器地址及端口
  • 返回服务器在线状态
  • 查询服务器延迟
  • 更精确的延迟
  • 支持互通服务器双次查询
  • 错误信息反馈
  • 端口自动补全
  • 智能判断IP地址是否正确
  • 不依赖任何外部api
  • 支持特殊端口查询(如2,80,443等)
  • 查询服务器favicon
  • 多语言
  • SRV支持
  • 完全彩色下划线/删除线
  • 获取服务器协议号

📑 未来的功能

  • 敬请期待

🖼️ 效果图

v1.22

v1.22

💿 安装

快捷安装

  • 使用命令添加插件 mc_check快速安装
  • 使用命令更新插件 mc_check快速更新插件

手动安装

  • mc_check文件夹放入plugins文件夹或自定义文件夹内

🎉 使用

命令 参数 范围 说明
查服 [ip]:[端口][ip] 私聊/群聊 查询Minecraft服务器状态
设置语言 语言名称 私聊/群聊 设置插件渲染图片所使用的语言
当前语言 私聊/群聊 查看当前插件渲染图片所使用的语言
语言列表 私聊/群聊 查看插件支持的语言列表

⚙️ 配置

配置项 必填 默认值 说明
language zh-cn 插件渲染图片所使用的语言
可用语言:[zh-cn,zh-tw,en]
type 0 插件发送的消息类型(0为HTML渲染图片, 1为图片, 2为普通文本)

🎲 消息类型对比

类型 特殊样式 Favicon 彩色下划线/删除线 全Unicode字体支持
文本
图片
HTML

依赖

pip install dnspython

感谢

  • minestat: 一个多平台语言的我的世界服务器查询模块
  • @tzdtwsj: 为该项目提出了图片渲染功能、颜色渲染功能建议和互通服查询方案实现思路等贡献

About

Minecraft服务器状态查询,支持IPv6/Minecraft server status query, IPv6 supported

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •