Node 16以降16.20.0
git clone https://github.com/aa-proj/AA-Bot/
cd AA-Bot
npm isrcフォルダを編集します。
ファイル構造は
├── .gitignore
├── assets
│ └── ここにアプリごとの画像ファイルとかホストしたいやつとかDBとかを入れる
├── src
│ ├── apps
│ │ ├── ここにアプリごとのソースコードが入る
│ ├── lib
│ │ └── 共通化できるコードはここ
│ └── main.ts これがBot本体
...
アプリを追加する際は、src/apps以下にAppBaseを継承してBotを作成してください。
デバッグ時はCMD_PREFIX、DISCORD_TOKEN環境変数を使用してください。
CMD_PREFIXはスラッシュコマンドの前にCMD_PREFIXがつきます。