🎶 Your ultimate music companion for Discord! Play, pause, and enjoy your favorite tunes from Spotify, Apple Music, and Deezer with seamless commands.
- Multi-Platform Support: Stream music from popular services like Spotify, Apple Music, and Deezer, allowing users to enjoy their favorite tracks without leaving Discord.
- User-Friendly Commands: Intuitive commands make it easy for users to control playback, search for songs, and manage their listening experience.
- Volume Control: Users can easily adjust the volume of the music playback to suit their preferences, ensuring an optimal listening experience.
- Queue Management: Users can add, remove, and reorder songs in the playback queue, giving them full control over what they want to listen to next.
Follow these steps to install and run the bot:
- Clone the repository:
git clone https://github.com/tyowk/NouRax.git
cd NouRax
- Install dependencies:
npm install
-
Change env.example to .env in the root of the project directory, and ensure that all required environment variables are correctly configured for the project to function properly.
-
Run the bot:
npm start
We welcome contributions to improve the bot! To contribute:
-
Fork this repository.
-
Create a new branch:
git checkout -b feature-name
- Make your changes and commit them:
git commit -m 'Add new feature'
- Push your changes to your forked repository:
git push origin feature-name
- Open a pull request to the main repository.
Please ensure that your code follows the existing coding style and passes any tests or linters in place.
This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International ("CC BY-NC-SA 4.0").
You are free to:
- Share — Copy and redistribute the material in any medium or format.
- Adapt — Remix, transform, and build upon the material.
Under the following terms:
- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made.
- NonCommercial — You may not use the material for commercial purposes.
- ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
See here for more details.
- discord.js: A powerful library for interacting with the Discord API.
- aoi.js: A framework that simplifies the creation of Discord bots.
- aoijs.lavalink: A package for handling audio streaming, providing high-quality music playback.
If you encounter any issues or have questions, feel free to open an issue in the repository or join our support server on Discord. We appreciate your feedback and contributions to make NouRax even better!