Skip to content

Discord bot designed to bring the joy of music to your Discord server.

Notifications You must be signed in to change notification settings

AGiljanovic/MeloDroid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Melodroid

🎧🌸 Enjoy listening to music together with your friends with MeloDroid 🌸🎧

🛠️💫 Now equipped with automated testing! 💫🛠️

Commands

Command Description Command Description
▶️ play [song/URL] Play a specific song or a YouTube URL ◀️ back Play the previous song
📊 dashboard Display bot's status and statistics help List all available commands
🚪 leave Make the bot leave the voice channel 🔁 loop Loop the current song or the queue
🎶 nowplaying Display the currently playing song ⏸️ pause Pause the currently playing song
🏓 ping Check the bot's latency progress Show the progress of the current song
🎼 queue Display the current song queue remove [number] Remove a specific song from the queue
⤵️ resume Resume the paused song 💾 save Save the current queue for future
🔍 search [song] Search for a song on YouTube 🌐 server Display info about the current server
🔀 shuffle Shuffle the current song queue skip Skip the currently playing song
status Check the bot's status 🔉 volume [1-100] Adjust the volume of the bot

Getting Started

Before you can use Melodroid, you'll need to create a Discord bot and add it to your server.

  1. 📝 Create a Discord bot: Follow the instructions in this guide to create your own Discord bot.

  2. 🤝 Add the bot to your server: Once your bot is created, you can invite it to your server by following the steps in this tutorial.

After you have set up your bot and invited it to your server, you can proceed with the installation of Melodroid:

Clone the Repository:
git clone https://github.com/AGiljanovic/MeloDroid

Install the dependencies
`npm install`

Adjust the environemnt
TOKEN = "your_bot_token"
BOT_NAME = "MeloDroid"
PREFIX = "/"
PLAYING = "/help | music"
EMBEDS_COLOR = "#FFFFFF"
DEFAULT_VOLUME = 50
MAX_VOLUME = 100
AUTO_LEAVE = true
AUTO_LEAVE_COOLDOWN = 5000
DISPLAY_VOICE_STATE = true
PORT = 33333
TEST_CHANNEL_ID = "channel_id"
TEST_TEXT_CHANNEL_ID = "text_channel_id"
TEST_VOICE_CHANNEL_ID = "test_voice_channel"
TEST_USER_ID = "test_user_id"
TEST_YOUTUBE_URL = "test_yt_url"

TEXT_QUERY_TYPE = "youtubeSearch"
URL_QUERY_TYPE = "auto"
DP_FORCE_YTDL_MOD = "play-dl"

License

Melodroid is released under the MIT License.

About

Discord bot designed to bring the joy of music to your Discord server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published