Tune is a brazilian Discord music bot, built with Node.js, TypeScript, discord.js and Prisma.
💢 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.exampleto.envand fill out the values. (for NODES value use the next topic to help you out with that) - Run the bot with
yarn startand be happy :)
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.jarand be happy :)
This project is licensed under the AGPL-3.0 license. Made with ❤ by Weariful#1234