Discord Jukebox Bot.
Running on Node.js (in TypeScript)
-
.env.example
を参考に.env
を作成PaaS 環境の場合は
.env.example
を参考に環境変数を設定 -
以下コマンドを実行
# 初回起動時 $ npm install $ npm start
$ node -v
v22.9.0
$ npm -v
10.8.3
- @discordjs/voice
discord.js
音声操作用ライブラリ - @distube/ytdl-core
ytdl-core
代替ライブラリ - @types/fluent-ffmpeg
- @types/node
- @types/yt-search
- discord.js
- dotenv
環境変数参照用ライブラリ(ローカル ⇔ 本番の環境差異吸収)
- ffmpeg-static
- fluent-ffmpeg
- nodemon
- opusscript
- rimraf
ファイル削除用ライブラリ(管理者権限削除)
- tsx
- tweetnacl
- typescript
- yt-search
Youtube 動画検索, プレイリスト取得用ライブラリ