Skip to content

Note Ninja is a versatile and easy-to-use bot designed for music enthusiasts and server administrators on Discord.

Notifications You must be signed in to change notification settings

vedran77/note-ninja

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note Ninja

License Discord

A simple and powerful Discord music bot built with TypeScript and Discord.js.

Features

  • Play Music: Play music from YouTube, Spotify, SoundCloud, or any other audio source.
  • Queue Management: Manage a queue of songs to play.
  • Skip and Pause: Skip to the next song or pause the currently playing song.
  • Volume Control: Adjust the volume of the bot in the voice channel.
  • Playlist Support: Save and play playlists.
  • Easy to Use: User-friendly commands to control the bot.

Installation

  1. Clone the repository:

    git clone https://github.com/vedran77/note-ninja.git
    cd note-ninja
  2. Install dependencies:

    npm install
  3. Configure the bot:

    • Create a new application and bot on the Discord Developer Portal.
    • Copy your bot token.
    • Create a .env file in the project root and add the following:
      DISCORD_TOKEN=YOUR_BOT_TOKEN
  4. Run the bot:

    npm start

Commands

  • !play <song>: Play a song.
  • !skip: Skip the current song.
  • !pause: Pause the current song.
  • !resume: Resume the paused song.
  • !queue: Display the current queue.
  • !volume <level>: Adjust the volume (0-100).
  • !playlist <playlist_name>: Play a saved playlist.
  • !save <playlist_name>: Save the current queue as a playlist.
  • !help: Display the list of available commands.

Contributing

Contributions are welcome! Please follow these guidelines:

  • Fork the repository.
  • Create a new branch: git checkout -b feature/your-feature-name.
  • Commit your changes: git commit -m 'Add some feature'.
  • Push to the branch: git push origin feature/your-feature-name.
  • Submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Note Ninja is a versatile and easy-to-use bot designed for music enthusiasts and server administrators on Discord.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •