nonebot-plugin-mccheck

January 29, 2026 · View on GitHub

NoneBotPluginLogo

nonebot-plugin-mccheck

✨ Minecraft 服务器查询插件 ✨

license pypi python pypi-download-count

简体中文|English

📖 介绍

Minecraft服务器状态查询,支持IPv6

https://github.com/molanp/zhenxun_plugin_mccheck/同步更新

💿 安装

以下提到的方法任选 其一 即可

[推荐]使用 nb-cli 安装 在 Bot 的根目录下打开命令行, 输入以下指令即可安装
nb plugin install nonebot-plugin-mccheck
使用包管理器安装 在 nonebot2 项目的插件目录下, 输入安装命令
pip install nonebot-plugin-mccheck

打开 nonebot2 项目根目录下的 pyproject.toml 文件, 在 [tool.nonebot] 部分追加写入

    plugin["nonebot_plugin_mccheck"]

📈 已实现的功能

  • IPv6支持
  • 支持全平台适配器
  • 支持Unicode全字体与字形
  • Motd样式渲染
  • 支持互通服务器双次查询
  • 多语言
  • SRV支持

📑 未来的功能

  • 敬请期待

🖼️ 效果图

v0.1.45 Image_31020983743694.png image

🎈 特别说明

查询IPv6服务器

查服 [2001:db8:85a3::8a2e:370:7334]:25565  <-IPv6服务器地址及端口,端口和冒号可以不带

查服 [2001:db8:85a3::8a2e:370:7334]  <-IPv6服务器地址

⚙️ 配置

在 nonebot2 项目的.env文件中添加下表中的必填配置

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

🎲 消息类型对比

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

🎉 使用

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