This is a simple Discord music bot written in Python that can play an MP3 file on a loop in a voice channel.
- Python 3.6 or higher
- FFmpeg
- Discord.py library
- PyNaCl library
- 
Clone the repository to your local machine: git clone https://github.com/SathiraSriSathsara/24-7-discord-music-bot.git 
- 
Install the required dependencies: pip3 install discord.py PyNaCl 
- 
FFmpeg: sudo apt update sudo apt install ffmpeg -y 
- 
Obtain a Discord bot token by creating a new application in the Discord Developer Portal. 
- 
Open the bot.pyfile and replace the following placeholders with your own values:
 
 1.YOUR_VOICE_CHANNEL_ID: The ID of the voice channel where you want the bot to join.
 2.song.mp3: The actual path to your MP3 file.
 3.YOUR_DISCORD_BOT_TOKEN: The Discord bot token obtained from the Discord Developer Portal.
- 
Start the bot: python3 bot.py
- Invite the bot to your Discord server using the OAuth2 URL generated in the Discord Developer Portal.
- Type the bot command prefix followed by commands to control the bot. By default, the prefix is set to !.
- The bot will join the specified voice channel and start playing the MP3 file on a loop.
Contributions are welcome! If you have any suggestions, improvements, or bug fixes, please feel free to open an issue or submit a pull request.
