该项目使用 MSC API (mcstatus.io) 来获取 Minecraft 服务器的状态。
需要安装:
Node.js v16.9.0 或更高版本(在此处下载)
NPM(随 Node.js 自动安装)
推荐给:
安装IDE来编辑文件(推荐使用Visual Studio Code)
如何使用?
编辑config.js
和data.json
文件
运行前使用命令npm install
安装所有必需的依赖项(或在package.json
文件中使用“install-cmd” )
使用npm start
或node index.js
运行项目
完全可定制的配置
带有自定义前缀的工作命令+斜杠命令
用于获取帮助菜单的help
命令(所有用户可用命令的列表)
ip
命令用于获取服务器的IP地址
list
命令用于立即获取在线玩家的实际列表
status
命令用于获取简单清晰的服务器概览
用于获取服务器的 Minecraft 版本的version
命令
vote
命令,用于获取投票链接,以便在 Minecraft 服务器列表上为服务器投票
自动更新机器人的在线状态和最大玩家状态(在配置中使用变量进行设置)
更多 Discord 机器人活动: playing
、 listening
、 watching
和competing
更多 Discord 机器人状态: online
、 idle
、 dnd
和invisible
带有反应和话题的建议/投票频道
每个命令的自定义响应,可在配置文件中编辑
自动更新状态消息和玩家列表
命令嵌入的随机RGB颜色(每个消息另一个)
清晰多彩的控制台日志记录
在 Repl.it 上运行:
Repl 可能不会更新为最新的 Node.js 版本。请检查您是否可以安装 Node.js v16.9.0 或更高版本以支持 Discord.js v14
发送自定义嵌入消息命令
发送自定义消息/公告命令
更好地测试命令变量(更多流程信息 - 例如正常运行时间)
投票/投票命令(简单或有更多选项)
自动改变状态CH消息
状态命令
IP地址命令
我的世界版本命令
玩家列表命令
投票链接命令
有反应的民意调查/投票渠道
斜杠命令
使用 repl.it 安装
更多文本语言(或自定义)
玩家在线号码的机器人状态(活动)
在机器人启动时获取邀请链接(配置中的可用选项)
带有所有命令列表的帮助命令
还有许多其他未列出的东西