
Discord 是一款免費的通訊軟體平台,與我們常用的 Line、Messenger 一樣可以聊天、撥打語音,而在此之上他還擁有完整的群組管理機制與低延遲高畫質的直播畫質,深受遊戲愛好者與社群經營者喜愛。
而 Discord Bot 就是在 Discord 群組中可以回話與管理群組成員的機器人,依據開發者的設計能有不同的功能,這篇文章想要教的是如何向 Discord 申請一個自己的 Bot,日後才會介紹如何開發自己想要的功能。
- 申請一組 Discord 帳號,如果已有帳號請跳過這步驟

Discord 註冊頁面
- 進入 Discord Developers 登入 Discord 帳號

- 進入 Discord Developers 後,點選右上角的 New Application 並且幫你的應用程式取個名字(這名字之後可以更改,現在不用太嚴謹)

Applications 的頁面,由於我已經先建立了一個應用,因此會看到 SpongeBot,剛進去什麼都沒有才是正常的

幫應用程式取個名字,並同意 Discord 的使用規範

相關的設定可以在 information 內修改
- 進入 Bot 頁面點選 Add Bot 創立自己的機器人

機器人創立頁面

建立完成的頁面
- 之後前往 OAuth2 的頁面的網址生成器,可以產生一個帶有授權權限的邀請網址

選擇 bot

為了簡化流程,我們這裡使用 Administrator,實際請依照需求給予恰當的權限,這後續會介紹

點選生成好的連結就可將機器人加到自己的群組內了

我透過 sponge#2458 這隻帳號,將機器人加入我的伺服器當中
- 邀請後查看是否成功

在 一般 頻道中,可以看到邀請成功了
在後續的文章中會介紹如何開發 Bot 與後續的應用與部署,也會開源一個 Discord 的機器人供自行開發