
mc数据查询监控 for HoshinoBot
一个适用hoshinobot的 mc数据查询监控 插件
GitHub本项目地址
https://github.com/azmiao/mc_status
本项目仅供学习交流使用
一个适用hoshinobot的 mc数据查询监控 插件
因为没有啥需求而且代码非常非常简单,应该不会考虑更新
本插件仅供学习研究使用,插件免费,请勿用于违法商业用途,一切后果自己承担
需要的东西
python 3.8.6
hoshinobot
java版服务器最好,其他版本听群友说也没问题
功能
1 |
|
教程
step 1
下载或git clone本插件:
在 HoshinoBot\hoshino\modules 目录下使用以下命令拉取本项目
1 |
|
step 2
安装依赖:下不了的自己换源,不多说了
1 |
|
step 3
在 mc_info.py
最上面填写你的服务器ip和端口
step 4
在 HoshinoBot\hoshino\config\ __bot__.py
文件的 MODULES_ON 加入 ‘mc_status’
然后重启 HoshinoBot
使用前请确保开启服务器查询功能和端口
若没有开,请看下方 补充 部分开启
step 5
监控人员上线提醒默认关闭,需要开启的话请在群里发送’开启 mc_reminder’
补充
请务必保证MC服务器文件夹下的server.properties
里开启了query查询功能:
(如果不是Java版请自行寻找相关配置的位置,没用过我也不知道配置文件在哪2333)
找到这行(默认false,改成true):
1 |
|
查看这行:
1 |
|
后面的端口号可以自定义也可以默认
然后打开 服务器的防火墙 和 云服务器控制台的安全组 ,这俩都要开启TCP和UDP的端口,端口号就是上文所说的端口号
最后重启mc服务器即可