指南

如何为 Minecraft 服务器制作 Discord 机器人

更新于 2026年10月7日

大多数 Minecraft 社区都在 Discord 上。机器人可以显示服务器是否在线、有多少玩家,接收白名单申请,发布公告或转发聊天。你可以用 discord.py(Python)或 discord.js(Node.js)来写。

一个可以作为起点的例子。

用 Codexe 生成这个

分步说明

  1. 1.创建应用

    在 Discord 开发者门户创建应用,添加机器人并复制它的令牌。用它需要的权限邀请它进入你的服务器。

  2. 2.决定它做什么

    例如:/status 通过查询服务器显示在线/离线和玩家,每分钟更新一次的状态消息,以及一个由管理员用按钮批准的 /whitelist 申请。

  3. 3.编写机器人

    斜杠命令、服务器查询(用 Minecraft 服务器列表 ping 获取状态,用 RCON 执行命令),以及一个保存地址和频道的配置文件。

  4. 4.托管

    机器人必须一直运行:放在 VPS、机器人托管服务或与服务器相同的机器上。把令牌放在 .env 文件里,绝不要写进代码。

用 Codexe

描述机器人,并选择 discord.py 或 discord.js。Codexe 写出机器人及其配置,检查它能安装并启动,你可以在下载之前,在 Codexe 里用你的令牌运行它来试一试。

常见问题

机器人能在 Minecraft 服务器上运行命令吗?

能,如果服务器启用了 RCON,就通过 RCON;或者通过一个与机器人通信的小插件。

为你的服务器制作机器人

这条提示词打开后即可直接发送:

“一个用于 Minecraft 服务器的 discord.py 机器人:/status 通过 ping 配置中的服务器地址,显示在线或离线、在线玩家和版本,频道中有每分钟更新一次的状态消息,/players 列出谁在线。”

用 Codexe 生成这个
如何为你的 Minecraft 服务器制作 Discord 机器人 | Codexe