Skip to content

dashimaki929/discord-jukebox-v3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

discord-jukebox-v3

Discord Jukebox Bot.
Running on Node.js (in TypeScript)

jukebox-icon


実行方法

  1. .env.example を参考に .env を作成

    PaaS 環境の場合は .env.example を参考に環境変数を設定

  2. 以下コマンドを実行

    # 初回起動時
    $ 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

    discord.js - Documentation
    discord.js - Guide

  • dotenv

    環境変数参照用ライブラリ(ローカル ⇔ 本番の環境差異吸収)

  • ffmpeg-static
  • fluent-ffmpeg
  • nodemon
  • opusscript
  • rimraf

    ファイル削除用ライブラリ(管理者権限削除)

  • tsx
  • tweetnacl
  • typescript
  • yt-search

    Youtube 動画検索, プレイリスト取得用ライブラリ

About

Running on node.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published