/PcReDiveBot-TW

公主連結補償刀秒數轉換機器人 for Discord

Primary LanguageKotlin

PcReDiveBot-TW

超異域公主連結 Re: Dive 戰隊戰補償刀轉換 Discord 機器人

本機器人參考 終將成為妳 開發的 補償刀文字軸秒數轉換機器人,並基於 Kotlin+JDA 撰寫。


安裝方式

注意:請具備一定能力再使用 請具備一定能力再使用 請具備一定能力再使用

  1. 下載並安裝OpenJDK 11,並確定JAVA_HOME有加到環境變數裡面
  2. 透過 git clone 本專案到你的電腦中
  3. 複製 config.example.json 並更名成 config.json
  4. 用記事本或任何的文字編輯器打開 config.json,將 Discord bot 的 token 貼到雙引號內,如下:
    "token": ""
    
  5. 利用 terminal 進到專案目錄
  6. gradlew.bat clean
  7. gradlew.bat shadowJar
  8. 透過 java -jar ./build/libs/Bot-1.0-all.jar 指令執行本機器人

2022/10/15更新架構

將機器人指令封裝成BotCommand類別,以便於擴充

只須建立一個類別,並繼承自 BotComman 類別,並將自訂指令加入到 MyListenerAdapter 中的 commandList 陣列即可。