Skip to content
This repository has been archived by the owner on Jan 27, 2025. It is now read-only.
/ NouRax Public archive

A simple discord music bot built with aoi.js and lavalink ✨

License

Notifications You must be signed in to change notification settings

tyowk/NouRax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Bots

NouRax

🎶 Your ultimate music companion for Discord! Play, pause, and enjoy your favorite tunes from Spotify, Apple Music, and Deezer with seamless commands.

Features

  • 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.

Installation

Follow these steps to install and run the bot:

  1. Clone the repository:
git clone https://github.com/tyowk/NouRax.git
cd NouRax
  1. Install dependencies:
npm install
  1. 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.

  2. Run the bot:

npm start

Contributing

We welcome contributions to improve the bot! To contribute:

  1. Fork this repository.

  2. Create a new branch:

git checkout -b feature-name
  1. Make your changes and commit them:
git commit -m 'Add new feature'
  1. Push your changes to your forked repository:
git push origin feature-name
  1. 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.

License

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.

Acknowledgements

  • 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.

Support

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!