指南
如何為 Minecraft 伺服器製作 Discord 機器人
更新於 2026年10月7日
大多數 Minecraft 社群都在 Discord 上。機器人可以顯示伺服器是否在線、有多少玩家,受理白名單申請、發布公告或轉發聊天。你可以用 discord.py(Python)或 discord.js(Node.js)來寫。
一個可以拿來起步的範例。
用 Codexe 產生這個逐步說明
1.建立應用程式
在 Discord Developer Portal 建立應用程式,新增機器人並複製它的 token。用它需要的權限邀請它加入你的伺服器。
2.決定它要做什麼
例如:/status 透過查詢伺服器顯示在線/離線和玩家,每分鐘更新一次的狀態訊息,以及由管理人員用按鈕核准的 /whitelist 申請。
3.撰寫機器人
斜線指令、伺服器查詢(狀態用 Minecraft 伺服器列表 ping,指令用 RCON),以及存放位址和頻道的設定檔。
4.架設
機器人必須一直執行:放在 VPS、機器人代管服務,或跟伺服器同一台機器上。把 token 放在
.env檔案裡,絕對不要寫進程式碼。
用 Codexe
描述機器人,並選擇 discord.py 或 discord.js。Codexe 會寫好機器人和它的設定,檢查它能安裝和啟動,你還可以在下載前,於 Codexe 裡用你的 token 執行試試看。
常見問題
機器人能在 Minecraft 伺服器上執行指令嗎?
可以,如果伺服器有啟用 RCON,就透過 RCON;或透過一個跟機器人溝通的小插件。
為你的伺服器做一個機器人
這則提示詞開啟後即可直接傳送:
“一個用於 Minecraft 伺服器的 discord.py 機器人:/status 透過 ping 設定檔裡的伺服器位址,顯示在線或離線、線上玩家和版本,頻道裡有每分鐘更新一次的狀態訊息,/players 列出誰在線上。”
用 Codexe 產生這個