📼
Tune
Tune is a brazilian Discord music bot, built with Node.js, TypeScript, discord.js and Prisma.
🔩
Self Hosting
💢 Support for self instances will not be given, and if a issue is opened about that will be closed immediately
- Create a Discord application.
- Install Node.js v16.9.0 or newer.
- Fork or clone this repository.
- Install dependecies using
yarn
. (you doesn't need to use necessarily yarn but is recommended) - Generate the Prisma Client using
yarn prisma:generate
. - Compile the TypeScript files using
yarn build
. - Rename
.env.example
to.env
and fill out the values. (for NODES value use the next topic to help you out with that) - Run the bot with
yarn start
and be happy :)
🎶
Running a lavalink instance
For playing songs and record audio we use an edited lavalink version. (You can found it clicking here)
⚠️ To run this lavalink version is needed Java 11 or newer.
- Download the latest Lavalink.jar file at releases and the application.yml.example.
- Rename the application.yml.example to application.yml and fill out the values.
- Open you terminal at the same folder of the lavalink file and application.yml.
- Run
java -jar Lavalink.jar
and be happy :)
This project is licensed under the AGPL-3.0 license. Made with