Skip to content

Repository files navigation

Harmonic

Harmonic is an simple and easy to use single server Discord audio bot. Built with Bun, discord.js and yt-dlp. After plenty of iterations I am finally pleased with the resulting bot and it's stability.

Getting started

Make sure you have your bot token saved and Bun installed on your machine.

Providing support for help with setting up or debugging Discord bots themselves is beyond the scope of this project. Sorry! Please do not open issues related to configuring the Discord bot itself (not Harmonic), getting the bot token or installing/configuring Bun.

  1. Clone the repository
git clone https://github.com/jwhazy/harmonic
  1. Install dependencies
bun i
  1. Create a .env file in the repository root and add the environment variables listed here

  2. Start the bot

bun run start
  1. Having issues? You're likely missing dependencies. Run the dependency checker and cross check with the requirements here.
bun run deps

Custom emojis

I've exposed environment variables for custom success, fail and loading emojis. You can use them by following the instructions here

Example of emojis

About

Discord music bot made with TypeScript and yt-dlp. Simple, reliable and quick to deploy.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages