Discord
您可以將代理(Agent)服務整合到您的 Discord 應用程式中,讓 Discord 伺服器中的用戶可以透過此應用程式與代理互動。
創建 Discord 應用程式

請前往 Discord 開發者入口,點擊「新應用程式(New Application)」來創建您的 Discord 應用程式。
配置 Discord 應用程式

進入「代理(Agent)」頁面,找到「Privileged Gateway Intents」,請開啟所有三個 Intents,並儲存。

仍然停留在「代理(Agent)」頁面,點擊「Reset Token」以獲取 TOKEN(令牌),然後將其複製。

返回 GPTBots,進入「整合 - Discord」,貼上剛才複製的 TOKEN(令牌)。

前往「一般資訊(General Information)」,找到「公開密鑰(PUBLIC KEY)」,並將其複製。

返回 GPTBots,進入「整合 - Discord」,填入複製的公開密鑰(PUBLIC KEY),點擊「提交」以獲取「互動端點網址(INTERACTIONS ENDPOINT URL)」,並將其複製。
請注意:「公開密鑰(PUBLIC KEY)」與「互動端點網址(INTERACTIONS ENDPOINT URL)」為選填項,但建議您一併填寫。

返回「一般資訊(General Information)」,填入「互動端點網址(INTERACTIONS ENDPOINT URL)」,並儲存。

前往「OAuth2 - General」,將「授權方式(AUTHORIZATION METHOD)」設為「應用程式內授權(In-app Authorization)」,於「SCOPES」勾選「agent」,於「BOT PERMISSIONS」勾選「Administrator」,並儲存。
至此,Discord 應用程式的配置已完成。
將應用程式加入伺服器
您需要先將 Discord 應用程式添加到 Discord 伺服器,才能讓伺服器中的用戶使用此代理。

前往「OAuth2 - URL Generator」,於「SCOPES」勾選「agent」,於「BOT PERMISSIONS」勾選「Administrator」。

然後,您將於頁面底部獲得一組 URL,請將其複製。
訪問此 URL,讓任何伺服器管理員可將此應用程式添加到伺服器。
在伺服器中與代理互動

於聊天輸入框輸入「@代理名稱」即可與代理對話。
透過私人訊息與代理互動

於伺服器用戶列表中找到應用程式,發送訊息即可與代理對話。
請注意
若您的 Discord 代理於 168 小時(7 天)內未產生任何對話,將會自動下線。您可透過以下兩種方式讓 Discord 代理重新上線:
重啟代理的 Discord 服務

進入「代理整合」,找到「Discord」,將其關閉再重新開啟。
/start 指令
若您已填寫「公開密鑰(PUBLIC KEY)」與「互動端點網址(INTERACTIONS ENDPOINT URL)」,可於 Discord 內輸入 /start 指令,啟動已下線的 Discord 代理。

您可於聊天視窗中輸入 /start 指令,讓代理重新上線。
