指南
如何为 Minecraft 服务器制作 Discord 机器人
更新于 2026年10月7日
大多数 Minecraft 社区都在 Discord 上。机器人可以显示服务器是否在线、有多少玩家,接收白名单申请,发布公告或转发聊天。你可以用 discord.py(Python)或 discord.js(Node.js)来写。
一个可以作为起点的例子。
用 Codexe 生成这个分步说明
1.创建应用
在 Discord 开发者门户创建应用,添加机器人并复制它的令牌。用它需要的权限邀请它进入你的服务器。
2.决定它做什么
例如:/status 通过查询服务器显示在线/离线和玩家,每分钟更新一次的状态消息,以及一个由管理员用按钮批准的 /whitelist 申请。
3.编写机器人
斜杠命令、服务器查询(用 Minecraft 服务器列表 ping 获取状态,用 RCON 执行命令),以及一个保存地址和频道的配置文件。
4.托管
机器人必须一直运行:放在 VPS、机器人托管服务或与服务器相同的机器上。把令牌放在
.env文件里,绝不要写进代码。
用 Codexe
描述机器人,并选择 discord.py 或 discord.js。Codexe 写出机器人及其配置,检查它能安装并启动,你可以在下载之前,在 Codexe 里用你的令牌运行它来试一试。
常见问题
机器人能在 Minecraft 服务器上运行命令吗?
能,如果服务器启用了 RCON,就通过 RCON;或者通过一个与机器人通信的小插件。
为你的服务器制作机器人
这条提示词打开后即可直接发送:
“一个用于 Minecraft 服务器的 discord.py 机器人:/status 通过 ping 配置中的服务器地址,显示在线或离线、在线玩家和版本,频道中有每分钟更新一次的状态消息,/players 列出谁在线。”
用 Codexe 生成这个