一个自用的hoshinobot的 mc数据查询监控 超简易插件
显示的玩家名编码问题,获取到的直接就是ISO-8859-1的单字节编码,所以转utf-8定长编码不能完整转码,无法显示中文。有没有大佬教教解决方案
https://github.com/azmiao/mc_status
[监控mc 地址] 为本群增加监控该地址服务器,不带端口自动默认25565
[不要监控mc 地址] 不在为本群监控该地址服务器,不带端口自动默认25565
[mc数据] 查询本群绑定的服务器,绑定多个默认查第一个
[mc数据 地址] 查询该地址服务器,不带端口自动默认25565
(自动推送服务器人数变动) 该功能无命令
-
git clone本插件:
在 HoshinoBot\hoshino\modules 目录下使用以下命令拉取本项目
git clone https://github.com/azmiao/mc_status
-
安装依赖:下不了的自己换源,不多说了
pip install mcstatus
-
在 HoshinoBot\hoshino\config\
__bot__.py
文件的 MODULES_ON 加入 'mc_status'然后重启 HoshinoBot
-
监控人员上线提醒默认关闭,需要开启的话请在群里发送'开启 mc_reminder'
可以看我的这篇文章的补充部分解决
https://www.594594.xyz/2021/10/24/mc_status_for_hoshino/
mc数据 www.hhhh.com:1900
mc数据 www.hhhh.com
mc数据 124.222.55.66:25565