🎧🌸 Enjoy listening to music together with your friends with MeloDroid 🌸🎧
🛠️💫 Now equipped with automated testing! 💫🛠️
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 |
Before you can use Melodroid, you'll need to create a Discord bot and add it to your server.
-
📝 Create a Discord bot: Follow the instructions in this guide to create your own Discord bot.
-
🤝 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"
Melodroid is released under the MIT License.