前往
大廳
主題

EVOBOT教學文(最新版)

起司拉絲 | 2022-10-25 14:27:41 | 巴幣 1100 | 人氣 648

5/2更新 目前evobot更換了核心,較少出現當機等問題,後續可能還有一些小BUG待作者更新
相比之前的版本穩定性高了很多

其實這篇只是將新版的EVOBOT重新做教學而已
因為新版的步驟少了一些,因此我會將步驟簡化
如果要看完整的前置作業請點選前一篇文章

先到EVOBOT的Github頁面:連結
在上方的Code的地方點選Download  ZIP即可

然後在隨機一個地方解壓縮,進到這資料夾時,先將config.json.example這個檔案複製一份,並將複製的那個檔案改名為config.json
然後右鍵使用notepad++開啟
開啟後會發現新版本只剩下幾個選項要填
第一項TOKEN是Discord的機器人bot的TOKEN
要獲取這個TOKEN到這個頁面獲得developers
直接在右上建立一個新的BOT(New Applications)

這邊的話幫BOT用一個名稱,名稱建立好後直接Create
建立好後幫我到左邊列表的BOT 點擊右方的add bot
新增後可以在這邊更改他的名稱、頭貼等
改好後可以直接點下方的Copy
Copy好後直接貼到config.json裡面的TOKEN(這個TOKEN也請不要流出去,避免出現問題)
之後剩下的PREFIX、LOCALE、STAY_TIME這三個我們要編輯的選項
PREFIX是我們指令的開頭,這邊是指令的開頭,假設現在是/,要放音樂就是/play進行撥放音樂
這邊的話我會改成!方便播放
LOCALE的部分則改為zh_tw(因為有人幫忙翻譯,且放在這個資料夾裡面了,因此直接改就可以了 注意大小寫不能寫錯)
而最後的STAY_TIME的用途是在播完音樂後,會待在語音頻道多久,若沒有要更改的話放著就可以了
都更改完後記得按一下儲存(Ctrl+S)
儲存完後則回到剛剛機器人網頁的部分developers
點好之後進OAuth2,將上方的Bot以及下方的Administrator打勾
之後就可以從下方的網址貼到瀏覽器上,就可以邀請機器人至bot了

邀請好後,回到一開始bot的資料夾,shift+右鍵在這裡開啟powershell視窗

開啟後先輸入npm install 將需要安裝或更新的程式先安裝好
好了之後直接node . 就可以啟用bot了(或是npm run start)
2023/05/02更新
最新的指令開頭更改了,不用看PREFIX前面的符號或開頭
直接輸入/就會出現指令相關訊息了
建議可以在同個資料夾目錄建立一個bat檔
命名隨意 我是用為star
檔內輸入啟動的程式碼
之後要開bot可以直接點這個bat檔
如果要讓電腦開機時自動開啟bat檔案
可以先建立一個bat檔的捷徑
然後再對windows點右鍵按下執行
開啟shell:startup(win10開機時會執行的資料夾)
再將那個捷徑檔放下去即為完成
(另外兩個bat檔是其他程式,只要放到這裡即可)
以上,為這次evobot教學文,若寫得不好,有其他疑問,可以到下方詢問我

創作回應

更多創作