Discord 是一款免費的通訊軟體平台,與我們常用的 Line、Messenger 一樣可以聊天、撥打語音,而在此之上他還擁有完整的群組管理機制與低延遲高畫質的直播畫質,深受遊戲愛好者與社群經營者喜愛。
而 Discord Bot 就是在 Discord 群組中可以回話與管理群組成員的機器人,依據開發者的設計能有不同的功能,這篇文章想要教的是如何向 Discord 申請一個自己的 Bot,日後才會介紹如何開發自己想要的功能。
- 申請一組 Discord 帳號,如果已有帳號請跳過這步驟
Applications 的頁面,由於我已經先建立了一個應用,因此會看到 SpongeBot,剛進去什麼都沒有才是正常的
幫應用程式取個名字,並同意 Discord 的使用規範
- 進入 Bot 頁面點選 Add Bot 創立自己的機器人
- 之後前往 OAuth2 的頁面的網址生成器,可以產生一個帶有授權權限的邀請網址
為了簡化流程,我們這裡使用 Administrator,實際請依照需求給予恰當的權限,這後續會介紹
我透過 sponge#2458 這隻帳號,將機器人加入我的伺服器當中
至此我們擁有了一個 Bot,該 Bot 為該群組的管理者,可以做很多後續的開發
在後續的文章中會介紹如何開發 Bot 與後續的應用與部署,也會開源一個 Discord 的機器人供自行開發
參考來源