將 Quickchat AI 連接到 Discord。一鍵加入共用 Quickchat AI Bot,為各伺服器設定名稱,或使用自己的 Discord 應用程式以自訂頭像、使用私人訊息和 AI Actions。也說明兩個 Bot 同在一個伺服器時的處理方式。
您可以透過兩種方式將 AI Agent 連接到 Discord:
- Add to your Discord server:建議使用的一鍵流程。不需要 Developer Portal 或 Bot 權杖,一分鐘內即可上線。
- Use your own Discord app:進階流程,建立 Discord 應用程式並自行提供 Bot 權杖。
建議使用一鍵流程。之後若需要進階功能,可以改用自己的應用程式。
第一次使用 Quickchat AI?請先 建立免費帳戶,再回到這裡。您也可以瞭解更多 Discord 適用的 Quickchat AI。
選用設定工具
Section titled “選用設定工具”-
檢查 Discord 設定先決條件。檢視您提供的 Bot 與頻道設定,找出設定缺漏。此工具不會檢查您的 Discord 帳戶或安裝 Bot。
-
草擬小型上線內容包。將提供的目標、通路、轉交真人的需求說明及最多五組常見問答,轉換為設定文字與模擬測試。此工具不會建立或評估 AI Agent。
連接 Discord(建議方式)
Section titled “連接 Discord(建議方式)”在 Quickchat AI 控制台左側欄開啟 External Apps,找到並開啟 Discord。在 Connect 下,檢查已預填 AI Agent 名稱的 Bot name in the new server。您可以修改,或留空以使用 Quickchat AI,再按 Add to your Discord server。您需要目標伺服器的 Manage Server 權限。

系統會將您導向 Discord,授權共用 Quickchat AI 應用程式。選擇伺服器並按 Authorize。Quickchat 會先套用您選擇的名稱,再由 Bot 發送一次性的自我介紹:“Ready! @mention me or use /ask to chat. Powered by Quickchat AI.” 接著您會返回 Quickchat AI。
後續步驟取決於設定進度。如果仍在設定新帳戶,Quickchat 會確認已連接伺服器,並顯示 描述您想建立的 AI Agent。用一句話描述 Bot 的用途,再按 建立我的 AI Agent。Quickchat 會產生名稱、Main Prompt、Guidelines 及對話開場白。
基本身分設定完成後,請將來源加入 Knowledge Base 以提升回答準確度;若要 Bot 執行工作,請新增 Actions。接著前往 選擇您的方案。Discord 已連接,因此 Quickchat 不會再次要求部署。如果授權 Discord 時已完成初始設定,則會返回控制台。
授權到此完成。🎉 您的 AI Agent 已在 Discord 上線。 成員在頻道 @提及 它即可開始對話,Bot 會在頻道或討論串中回覆。
每段 Discord 對話都會出現在 Quickchat AI Inbox。AI Agent 將對話轉交團隊成員時,他們可在 Inbox 接手,直接回覆到相同的 Discord 頻道、討論串或私人訊息。
新的 Quickchat AI 註冊使用者會看到 Discord 品牌的設定流程,可先描述想建立的 Agent,或先加入 Discord。無論先選哪個,流程都會在方案選擇前引導完成另一項。
成員如何與 Bot 交談
Section titled “成員如何與 Bot 交談”Bot 不會回答頻道中的每則訊息。 它會在被 @提及、有人使用 /ask 指令、有人回覆它的訊息,以及自己建立的討論串中回答。其他訊息會刻意忽略,避免干擾忙碌的伺服器。
建議告知成員這一點,否則一般訊息沒有回覆時,看起來會像 Bot 故障,而非正在等人叫它。
/ask 通常更容易找到:在任一頻道輸入 /,就會列出 “Ask the Quickchat AI agent a question”,即使訊息內容存取受限也能使用。它僅適用於一鍵 Bot;使用自己的 Discord 應用程式時,請用 @提及。
只有真人可以與它交談。 兩種設定下,Bot 都會忽略其他 Bot、應用程式及 webhook 傳送的訊息,即使其中 @提及它也一樣。Zapier、n8n、Make 或其他 Bot 的貼文不會獲得回覆,因此其他 Bot 無法與它對話。自動訊息的運作方式不同:它們依據伺服器事件(例如工單 Bot 開啟頻道)觸發,而非依據訊息。
它不會排程發文。 所有發文都來自剛發生的事件:成員訊息、團隊成員從 Inbox 回覆,或 自動訊息 規則監控的 Discord 事件,另外還有一鍵 Bot 加入伺服器時的一次性介紹。不會依計時器或重複排程發文。
在 AI 回覆中提及發訊者
Section titled “在 AI 回覆中提及發訊者”在 Discord,AI Agent 知道所回覆訊息的作者及提及方式,因此 Guidelines 只需說明何時提及。例如:
If the message is off topic, reply with "Invalid prompt!" and mention the member who wrote it.回覆會包含該成員真正的 Discord 提及,顯示為可點選的提及標籤。Bot 不會自行加入提及,只有 Main Prompt 或 Guidelines 要求提及或標記成員時才會執行。
提醒事項:
- 請說「提及該成員」,不用指定格式。尤其不要要求將使用者 ID 放進
<#...>:那是 Discord 的頻道語法,不會提及任何人,且 Bot 會逐字遵循這類指示。 - 提及會顯示為標籤,但目前不會通知成員。之後的 Discord Bot 更新會加入通知功能。
- AI Preview 與其他通路沒有可提及的 Discord 成員,因此 Bot 會省略提及。
每次回覆都由語言模型產生,會計入方案的 AI 訊息額度。忙碌的伺服器很快就可能用完免費額度;用完後,Bot 會在頻道告知,而不再回答。額度每月重設。
Discord 頁面的 Connected servers 會列出共用 Bot 正在運作的所有伺服器。您可以:
- 稍後更改 Bot 名稱。在 Bot name in this server 輸入最多 32 個字元,再按 Apply。清空後按 Apply,即可恢復共用的 Quickchat AI 名稱。
- 使用相同一鍵流程選擇 Add to another server。授權前檢查 Bot name in the new server,讓同一個 AI Agent 在各伺服器使用不同名稱。
- 選擇 Remove 將 Bot 移出伺服器。它會離開並停止回覆,您隨時可以重新加入。
每個已連接伺服器也有 Automated messages,詳見下方 自動訊息。
使用一鍵 Bot 時,一個 Discord 伺服器同時只能連接一個 AI Agent。如果看到 “This server already has an AI Agent”(或指出 Agent 名稱的訊息),表示共用 Bot 已在該處連接。若要在同一伺服器保留兩個 AI Agent,請按 Use Advanced setup,並參閱 在同一伺服器執行多個 AI Agent。若要改將共用 Bot 移到這個 Agent,請先從第一個 Agent 移除再重新連接。
如果 Discord 已連接卻未套用 Bot 名稱,請在該伺服器按 Apply 重試。若 Discord 回報權限問題,按 Add to another server,選擇同一伺服器並重新授權。這會直接更新 Bot 權限,無需先移除。
何時應使用自己的 Discord 應用程式
Section titled “何時應使用自己的 Discord 應用程式”一鍵 Bot 一律使用共用 Quickchat AI 應用程式與頭像。Quickchat AI 不提供它的頭像設定,網站聊天設定的 AI Agent Avatar 也不會用在 Discord。您只能透過 Bot name in this server 和 Apply 更改各伺服器的 Bot 名稱(最多 32 個字元,見上方)。如需以下功能,請設定自己的 Discord 應用程式(見下方):
- 自訂 Bot 頭像(見 設定 Bot 頭像)
- 私人訊息
- Discord AI Actions。共用 Bot 不會提供這些 Actions 所需的
{{discord_bot_token}}System Token,因此必須使用自己的應用程式。 - 在同一伺服器使用多個 Bot,例如每個角色各一個。請見 在同一伺服器執行多個 AI Agent。
共用 Bot 與自己的 Bot 可以並行。只有將共用 Bot 移出某個伺服器後,自己的應用程式才會接手該伺服器。
使用自己的 Discord 應用程式(Advanced setup)
Section titled “使用自己的 Discord 應用程式(Advanced setup)”這是進階流程,約需 10 分鐘。在控制台開啟 External Apps → Discord,透過 Advanced setup 連結開啟 Use your own Discord app。您會建立自己的 Discord 應用程式、加入伺服器,再用 Bot 權杖連接 Quickchat AI。
建立 Discord 伺服器
Section titled “建立 Discord 伺服器”開始整合前,您需要 Discord 伺服器。若沒有 Discord 帳戶,請前往 discord.com 建立。登入後,依照 這份指南建立 Discord 伺服器。
建立 Discord 應用程式
Section titled “建立 Discord 應用程式”登入 Discord 帳戶後,前往 discord.com/developers/applications,建立新應用程式。
設定 Discord 應用程式
Section titled “設定 Discord 應用程式”將 Bot 加入伺服器前,請為應用程式啟用 Message Content Intent,讓 Bot 能讀取伺服器使用者傳送的訊息。

設定 Bot 頭像
Section titled “設定 Bot 頭像”使用自己的 Discord 應用程式時,Bot 會顯示您在 Discord 指定的頭像。在 Developer Portal 開啟應用程式,前往 Bot,上傳想用作 Bot 圖示的圖片並儲存。General Information 中的應用程式圖示是另一張圖片,代表應用程式的公開圖示,不是成員在 Bot 訊息旁看到的頭像。Quickchat AI 不會修改任一圖片。
將 Bot 加入 Discord 伺服器
Section titled “將 Bot 加入 Discord 伺服器”現在將 Bot 加入伺服器。請組合以下 Discord URL,貼到瀏覽器:
https://discord.com/api/oauth2/authorize?client_id=<YOUR CLIENT ID>&permissions=309237713920&scope=bot權限數字如何得出?
權限數字(309237713920)代表請求下列權限:
View ChannelsSend MessagesCreate Public ThreadsSend Messages in ThreadsRead Message History
這些是 Bot 正常運作所需的最低權限。您可以前往 discord.com/developers/applications,選擇應用程式,按左側 Bot 並向下捲動查看:

根據您提供的權限與發文設定 檢查 Discord 權限。檢查僅使用您聲明的值,不會存取 Discord 帳戶。
在哪裡找到 YOUR CLIENT ID?
最簡單的方法是查看瀏覽器網址列,複製網址中的長數字:
https://discord.com/developers/applications/<YOUR CLIENT ID>/bot
此範例的 client ID 是 1234567890123456789,因此加入伺服器所需開啟的完整 URL 為:
https://discord.com/api/oauth2/authorize?client_id=1234567890123456789&permissions=309237713920&scope=bot將自己的 Bot 連接到 Quickchat AI
Section titled “將自己的 Bot 連接到 Quickchat AI”若要將 Bot 連接到 Quickchat AI,請從 Developer Portal 取得 Discord Bot Token。
- 前往 Bot Settings → Reset Token → Copy Token

- 在 Quickchat AI 控制台開啟 External Apps → Discord,透過 Advanced setup 選擇 Use your own Discord app,並貼上權杖。Quickchat AI 會啟動 Bot,並在啟動過程回報狀態。
一個 Discord 應用程式同時只能連接一個 AI Agent。如果看到 “This Discord app is already connected to another AI Agent.”,請先從該 Agent 解除連接,再連接到這裡。

您的 AI Bot 已上線!
Section titled “您的 AI Bot 已上線!”返回 Discord,Bot 應已在線上並準備聊天!只要 @提及 它即可開始對話。🤖💬

預設情況下,Bot 被 @提及 時會在同一頻道回答。您可透過整合中的 Reply mode 更改:Reply in channel(預設)或 Reply in threads。選擇 Reply in threads 時,Bot 會在討論串內回答,使用者可在其中繼續對話,無需再次提及。

在同一伺服器執行多個 AI Agent
Section titled “在同一伺服器執行多個 AI Agent”每個一鍵 AI Agent 都透過同一個共用 Quickchat AI Bot 回覆,而該 Bot 是伺服器中的單一成員。因此,同一伺服器一次只能有一個一鍵 AI Agent,Quickchat 會拒絕連接第二個。
若要在同一伺服器執行多個 AI Agent,例如各自扮演不同角色,請為每個額外 Agent 建立獨立 Discord 應用程式,並透過 Advanced setup 連接:
- 在 Developer Portal 為每個 AI Agent 建立一個應用程式,並為各 Bot 設定成員應看到的名稱與頭像。
- 每個都依照上方 使用自己的 Discord 應用程式 操作:啟用 Message Content Intent、將 Bot 加入伺服器,並將權杖貼入該 AI Agent 的 Advanced setup。
一個 Discord 應用程式只連接一個 AI Agent,因此各 Agent 都需要自己的應用程式。已透過一鍵連接的 Agent 可以留在伺服器:共用 Bot 繼續為它回覆,各自的 Bot 則為各自的 AI Agent 回覆。
多個 Bot 如何共用伺服器:
- 每個 Bot 只回覆明確給它的訊息:@提及該 Bot、回覆它的訊息,或在它建立的討論串內發文。其他 Bot 會忽略,討論串內也只有建立該串的 Bot 回答。
- Bot 不會回覆其他 Bot,因此 AI Agent 不會互相交談。
- 所有 Bot 可使用相同頻道。若要禁止某個 Bot 進入頻道,請移除它在該處的 View Channel 權限。
- 每個 AI Agent 都有自己的 Reply mode。Reply in threads 為每段對話建立獨立討論串,讓忙碌頻道中的 Bot 對話分開。
- 請給各 Bot 不同名稱。Bot 會回答任何包含「@」接著其名稱的訊息,因此名為 Luna 的 Bot 也會回覆對 Luna Prime 的提及。
角色與角色扮演 Bot
Section titled “角色與角色扮演 Bot”角色是具有專屬人格設定的 AI Agent。請在 Identity 中撰寫:角色是誰、如何說話、絕不說什麼,都應放在 Main Prompt 與 Guidelines。
每個角色需要自己的 AI Agent 與 Bot。一個角色可使用一鍵 Bot;若要在同一伺服器放入多個角色,請見 在同一伺服器執行多個 AI Agent。若要由既有角色建立新角色,請 複製 AI Agent:副本保留人格設定,但不保留 Discord 連接。
每個 AI Agent 都有自己的方案。Free 方案適用於個人非商業用途;請見 方案與限制。
Automated messages 會在 Discord 事件發生後發送固定但可編輯的訊息,包括成員加入、新討論串或論壇貼文,以及新頻道。它們不會呼叫 AI Agent,也不使用對話信用額度。每個規則在您啟用前均為關閉。不會定時或依重複排程執行。兩種設定都支援:
- 一鍵連接:在 Connected servers 選擇目標伺服器的 Automated messages。
- 自己的 Discord 應用程式:開啟 Advanced setup,找到 Automated messages,再選目標伺服器的 Configure。Bot 必須已加入伺服器,該伺服器才會出現。

有三個規則,各有獨立開關:
- New member joins:選擇 Welcome channel,讓 Bot 在該處問候每位新成員。其他 Bot 加入會被忽略。
- New thread or forum post:選擇 Parent channel(文字、公告、論壇或媒體)。Bot 會在其下每個新的公開討論串內發文,忽略私人討論串。
- New channel:Bot 在每個新文字頻道發文。若要縮小範圍,將 Any category 改為 Only in this category。常見做法是搭配工單 Bot 的 Active Tickets 類別。
選擇規則即可開啟。啟用尚未設定目的地的規則時,也會自動開啟,讓您選擇。
在規則中編輯 Message template,並選擇 Delay:No delay,或 2、5、10、30 秒。預設延遲 2 秒,讓工單或迎新 Bot 先發文。選取任一預留位置,即可插入游標處:
{display_name}:依序使用成員的伺服器暱稱、全域顯示名稱、使用者名稱。{username}:{display_name}的向下相容別名,保留它是為了讓既有範本以相同方式問候。新範本請用{display_name}。{user_handle}:成員原始 Discord 使用者名稱,例如marta.nebula。{user_mention}:會通知成員的提及。{user_id}:成員的數字 Discord 使用者 ID。{bot_name}:Bot 在伺服器的顯示名稱。{server_name}:伺服器名稱。{channel_name}:頻道名稱。
在其他 Bot 開啟的頻道中,系統會盡可能透過唯一的成員專屬 View Channel 權限推斷對象。若無法確定提出要求的人,{display_name}、{username}、{user_handle} 和 {user_mention} 會變成 there,提及不會通知任何人,{user_id} 則為空白。請將訊息寫成兩種情況都自然的形式。
每個規則各自儲存。Save 會儲存該規則並返回清單,清單上的開關則在切換時立即儲存。以其他方式離開規則,會捨棄其中的編輯。
一鍵 Bot 儲存後立即套用變更。透過 Advanced setup 連接的 Bot 約一分鐘內會重新載入規則。更改 New member joins 也可能重新啟動 Bot,以更新 Server Members Intent。
Bot 必須能查看每個選定目的地並傳送訊息。如果稍後在 Discord 刪除類別或頻道,儲存指向它的規則時會告知哪個選項已不存在;其他規則仍可正常儲存。
Server Members Intent
Section titled “Server Members Intent”New member joins 是唯一需要 Discord Developer Portal 設定的規則,而且僅限使用自己應用程式時。Discord 將「誰加入了伺服器」視為預設停用的特權 intent;未啟用時,Bot 不會知道有成員加入。
Quickchat AI 會代為檢查。開啟規則時,若 intent 關閉會告知,開啟後則不顯示提示。請在 Developer Portal 開啟應用程式,前往 Bot → Privileged Gateway Intents,啟用 Server Members Intent 並儲存,再回 Quickchat AI 儲存一次規則。整個過程中 Bot 仍正常回覆,只有這個規則等待啟用。
若自己的 Bot 位於超過 100 個伺服器,Discord 要求應用程式先通過驗證,才會授予該 intent。
另外兩個規則不需要額外設定;一鍵 Bot 完全不需處理,因為共用 Quickchat AI 應用程式已啟用該 intent。
Discord AI Actions
Section titled “Discord AI Actions”連接自己的 Discord 應用程式後,開啟 Actions & MCPs,按 + Add Action 並選 Discord Action。圖庫可安裝完整的支援與管理 Actions:
- Support & Tickets:選擇伺服器與文字頻道,可選擇要提及的支援身分組。一次安裝會建立三個可編輯 Actions,用來開啟私人討論串、加入提出要求的人,以及視需要通知支援人員。
- Moderation:暫時禁言、踢出、封鎖、解除封鎖、指派身分組、設定慢速模式及傳送公告。每個範本建立一個可編輯 Action。
Quickchat 會在後端填入各 Action 的方法、URL、標頭、本文、參數、描述、回應處理,以及 Run only when 條件。產生的 Actions 使用一般編輯器,仍可完整編輯。
每個管理範本都以 author_is_admin is true 為初始條件。Discord 會提供目前訊息作者的此值,Quickchat 在呼叫 Action 前檢查。公開聊天與 API 中繼資料無法設定它。除非已設計另一個可信任的授權關卡,否則請保留此條件。範本不會加入確認訊息、防重放保護、重試處理,或額外的權限與身分組階層政策。Discord 仍會檢查 Bot 本身的權限與身分組位置。
管理 Actions 的限制:它們不會自行採取行動。暫時禁言、踢出與封鎖,只有伺服器管理員在對話中要求時才執行(Action 描述會指示 Agent 在管理員要求時行動)。不會計算違規次數、跨對話記住先前警告、排程或自動處罰,也不會在踢出或封鎖前再次確認,且不會驗證證據:成員貼上螢幕截圖時,Agent 無法判定真偽。共用一鍵 Bot 完全無法執行管理 Actions。
Discord Actions 需要透過 Advanced setup 取得自己 Discord 應用程式的 Bot 權杖。僅有共用一鍵 Bot 無法提供。請在 Discord 伺服器分別使用管理員與非管理員帳戶測試管理 Actions;AI Preview 不會提供已授權的 Discord 發訊者。
Support Ticket 使用 Save to memory 與 Run only when,而非專用工作流程執行系統。第一個 Action 將 Discord 傳回的討論串 ID 儲存為 discord_ticket_thread_id。後兩個讀取該值,加入提出要求的人並傳送通知。請在 Agent 主提示詞描述相同順序。若結果不確定,重試前先檢查 Discord 與 Action 紀錄。已儲存的討論串 ID 不會自動清除,因此初始範本每段 Quickchat 對話支援一張工單。若要另一張工單,請開始新的 Discord 對話或討論串,或編輯 Actions,加入所需的記憶生命週期。
Support Ticket 需要在選定工單頻道授予 Bot View Channels、Send Messages、Read Message History、Create Private Threads、Send Messages in Threads 和 Manage Threads。身分組通知為選用。若選擇支援身分組,請允許提及並讓成員能存取私人討論串。若無可提及的身分組,工單仍會正常開啟,只是不通知身分組。選擇器會列出文字頻道與可提及身分組,但不會驗證所有頻道權限覆寫。
產生的設定與 MVP 限制請見 Actions。
Quickchat AI 在 Discord 整合頁面回報錯誤時,會直接連到下方對應段落。
一鍵流程很少出錯。如果未能完成連接:
- “This server already has an AI Agent”:共用 Bot 已連接另一個 Agent(若在您的帳戶中,訊息會顯示名稱)。按 Use Advanced setup,讓第二個 Agent 透過自己的 Discord 應用程式連接,詳見 在同一伺服器執行多個 AI Agent。若要移動共用 Bot,請先從第一個 Agent 移除再連接。
- “That Discord link has already been used”:每個授權連結只能使用一次,因此 Discord 導回後再返回或重新載入,就會顯示此訊息。沒有完成連接。請在此頁按 Add to your Discord server 重新開始。
- “You do not have permission to connect Discord for this AI Agent”:連接通路需要編輯者權限。請帳戶管理員或編輯者連接,並確認您擁有所選 Discord 伺服器的 Manage Server 權限。
- “Discord authorization was cancelled”:您在完成前關閉 Discord 授權畫面。沒有完成連接,請按 Add to your Discord server 重試。
Bot 在伺服器內,卻從不回覆
Section titled “Bot 在伺服器內,卻從不回覆”幾乎都是因為還沒有人直接叫它。Bot 會回答 @提及、對自身訊息的回覆,以及自己建立的討論串內訊息,忽略其他內容。一鍵 Bot 也會回答 /ask。請 @提及它,確認是否回覆。
若仍無回覆,請確認 Bot 身分組與該頻道的權限覆寫允許 View Channel、Send Messages 和 Read Message History。
若之前有回覆但現在停止,請檢查本月 AI 訊息額度是否已用完。
Zapier、n8n 或其他 Bot 的貼文沒有回覆
Section titled “Zapier、n8n 或其他 Bot 的貼文沒有回覆”這是預期行為。兩種設定下,Bot 都忽略 Bot、應用程式或 webhook 傳送的訊息,因此自動化不能透過在頻道發文或 @提及 Bot 來開始對話。只有真人訊息會送達 AI Agent。
Bot 也不能排程發文,因此排程貼文必須由自動化工具自行傳送。若要包含 AI Agent 的回答,工具可透過 Chat API 請求,需要 Business 方案。
輸入 / 時沒有出現 /ask
Section titled “輸入 / 時沒有出現 /ask”Bot 加入後,Discord 最多可能需要一小時才將指令分送到所有用戶端。重新啟動 Discord 用戶端通常會更快顯示。在此之前,請先 @提及 Bot。
兩個 Bot 在同一伺服器
Section titled “兩個 Bot 在同一伺服器”如果連接自己的 Discord 應用程式時,共用 Quickchat AI Bot 仍在同一伺服器,共用 Bot 會繼續回答,自己的 Bot 則保持安靜。兩個 Bot 可以同時存在,但只會有一個回覆,且共用 Bot 優先。
External Apps → Discord 會在兩種設定中標示此情況。若要將伺服器交給自己的 Bot,請從一鍵設定的 Connected servers 移除該伺服器。自己的 Bot 會立即接手,無需變更權杖或 intents。
也支援刻意並行:在希望共用 Bot 回覆的伺服器保留它,其他伺服器則交給自己的 Bot。
以下段落適用於 Use your own Discord app 流程。
Message Content Intent
Section titled “Message Content Intent”PrivilegedIntentsRequired:Bot 已連接,但 Message Content Intent 關閉,因此無法讀取訊息。在 Developer Portal 開啟應用程式,前往 Bot → Privileged Gateway Intents,啟用 Message Content Intent 並儲存。Bot 會自動重新啟動,請等待約一分鐘。

Bot 權杖無效
Section titled “Bot 權杖無效”InvalidToken:Quickchat AI 持有的權杖錯誤或已重新產生。Bot 權杖只會顯示一次,重設後舊權杖即失效。在 Developer Portal 開啟應用程式,前往 Bot,按 Reset Token 並複製新權杖,再於 Quickchat AI 按 Reconnect 貼上。

Require OAuth2 Code Grant
Section titled “Require OAuth2 Code Grant”加入 Bot 時若看到 “Integration requires code grant”,表示應用程式啟用了 Require OAuth2 Code Grant,會阻擋簡單的 Bot 邀請流程。在 Developer Portal 開啟應用程式,前往 Bot,關閉 Require OAuth2 Code Grant、儲存,再開啟邀請 URL。
授權頁面顯示蛋糕或 “baked” 訊息
Section titled “授權頁面顯示蛋糕或 “baked” 訊息”這個特別的畫面是 Discord 的成功頁面,表示 Bot 已加入。若要確認,開啟伺服器的 Server Settings → Integrations → Bots and Apps,在清單尋找您的 Bot。
設定後 Bot 沒有回應
Section titled “設定後 Bot 沒有回應”每次更改權杖或設定都會重新啟動 Bot,儲存後請等待最多一分鐘。若仍未上線或回覆:
- 在 Quickchat AI 控制台開啟 External Apps → Discord,檢查連接狀態。無效權杖或缺少 intent 會在此顯示,並附上對應修正連結。
- 確認 Message Content Intent 已啟用(見上方),權杖仍有效(不確定時用 Reset Token)。
- 在 Bot 可存取的頻道 @提及它,確認身分組與頻道權限包含 Send Messages、Create Public Threads、Send Messages in Threads 和 Read Message History。
- 在 External Apps → Discord 的 Reply mode 選擇於頻道或討論串回答。
Quickchat AI 控制台的 Discord 整合頁面會顯示一鍵 Bot 的 Connected servers。Advanced setup 下則有自己應用程式的 Bot Token 欄位、Reply mode 選擇器(Reply in channel 或 Reply in threads),以及加入我們 Discord 社群尋求協助的連結。
加入我們的 Discord 伺服器,瞭解如何充分運用 Quickchat AI 👉 discord.gg/KqkHwvPRNH