建立 Discord Bot
並加入你的伺服器

圖文步驟教學 — 不需要任何程式碼

1

開啟 Discord 開發者入口

在瀏覽器中前往 Discord Developer Portal,你需要先登入你的 Discord 帳號。

https://discord.com/developers/applications
Applications
New Application

你的應用程式會顯示在這裡...

點擊右上角的 「New Application」 按鈕來開始建立。
2

建立新的 Application

輸入你的應用程式名稱 — 這會成為你的 Bot 顯示名稱(之後可以修改)。

discord.com/developers/applications

Create an Application

我的超棒 Bot
Create
選一個好記的名字。建立後你還可以在下一頁設定頭像和描述。
3

設定 Bot

建立 Application 後,點擊左側選單的 「Bot」,然後按 「Add Bot」 把你的應用程式變成一個 Bot。

discord.com/developers/applications/[你的App]/bot
Bot 的 Token(權杖)就像密碼一樣。絕對不要分享給任何人,也不要公開發布。如果不小心外洩,請立刻按「Reset Token」重設。
4

設定權限與 Intents

在 Bot 頁面往下滑,找到 「Privileged Gateway Intents」。這些設定控制你的 Bot 可以存取哪些資料。

discord.com/developers/applications/[你的App]/bot

Privileged Gateway Intents

Presence Intent(上線狀態)
讓 Bot 可以看到使用者的上線狀態
Server Members Intent(成員列表)
讓 Bot 可以存取伺服器成員列表
Message Content Intent(訊息內容)
讓 Bot 可以讀取訊息內容
Save Changes
根據你的 Bot 需求開啟對應的 Intent。大部分 Bot 都需要開啟 Message Content Intent。記得按 Save Changes 儲存!
5

產生邀請連結(OAuth2)

點擊左側選單的 「OAuth2」,再點 「URL Generator」。選擇你的 Bot 需要的範圍和權限。

discord.com/developers/applications/[你的App]/oauth2
Scopes 同時勾選 「bot」「applications.commands」(支援斜線指令),然後在 Bot Permissions 選擇需要的權限。最後複製底部產生的 URL 連結。
6

將 Bot 加入你的伺服器

把剛才複製的邀請連結貼到瀏覽器。Discord 會請你選擇要把 Bot 加到哪個伺服器。

discord.com/oauth2/authorize?client_id=...
🤖

我的超棒 Bot

想要加入你的伺服器

我的伺服器
Authorize(授權)
🎉

Bot 加入成功!

你的 Bot 現在會出現在伺服器的成員列表中(在你執行 Bot 程式碼之前,它會顯示為離線狀態)。

你需要擁有目標伺服器的 「管理伺服器」 權限才能加入 Bot。如果下拉選單中看不到你的伺服器,請聯繫伺服器擁有者。

祝你建立 Bot 順利!🤖