Skip to content

emortaldev/Xeno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xeno

Basic music bot written using discord.js and yt-dlp

Downloads songs fully with yt-dlp to your temp folder before playing to avoid stutter or other issues, in exchange for longer song load times.

Self host usage

  1. Download Bun (or your preferred version of Node)
  2. Clone the repository (Green "Code" button -> Download zip -> extract) or git clone https://github.com/emortaldev/Xeno
  3. Download yt-dlp
  4. Open config.json and replace TOKEN with your bot's token (https://discord.com/developers/applications)
  5. Replace GUILD_ID with your server's id
  6. Run with bun run src/main.ts
  7. Invite the bot using the link shown in console
  8. Use /play to play a song!

Optionally, To use YouTube Music Premium audio quality and get potentially faster downloads:

Note: Increasing your voice channel bitrate does not affect the quality of music bots

About

A music bot written using discord.js and yt-dlp

Topics

Resources

License

Stars

Watchers

Forks