{"repo":"RobertAndion/Discord_Music_Bot","free":true,"listed":false,"github":"https://github.com/RobertAndion/Discord_Music_Bot","clone":"git clone https://github.com/RobertAndion/Discord_Music_Bot.git","description":"Discord Music Bot. Play, Playlist, Welcome and Administrative commands.","language":"Python","stars":17,"topics":["discord-music-bot","python","lavalink","utility","discord","discord-bot","discord-python","lavalink-musicbot","music","playlists"],"license":"MIT","category":"media-processing","readme_excerpt":"Discord Music Bot Setup Prerequisites - A Discord bot token (Discord Developer Portal) - Docker (recommended), or Java 21+ and Python 3 for a manual install --- Docker Setup (Recommended) 1. Configure your environment Copy the example env file and add your token: Edit .env and replace your discord bot token here with your Discord bot token. 2. Build the image Run from the root of the project: 3. Create persistent volumes These volumes keep your playlists, song logs, and Lavalink plugins across container rebuilds: If you have existing playlists, copy them into the volume before starting: 4. Start the container The run.sh script runs the container with: - --restart unless-stopped — auto-restarts on crash or server reboot (no crontab needed) - --read-only filesystem with tmpfs for /tmp and logs - Resource limits (1 GB RAM, 1 CPU) - All capabilities dropped, no-new-privileges enforced - Persistent volume mounts for Playlist, SongLog, and plugins - Token loaded from .env via --env-file The container starts Lavalink, waits for it to be ready, then launches the bot. Stopping and restarting Updating the bot 1. Back up playlists from Discord with .backupPlaylists (the bot will DM you a zip) 2. Rebuild the image: docker build -f Docker/Dockerfile -t discord-music-bot:latest . 3. Remove the old container: docker rm musicbot 4. Start fresh: sh run.sh 5. Place any backed-up .json playlist files back into the volume if needed Viewing logs --- Automated Deployment (CI/CD) — Optional If you ","default_branch":null,"files":null,"tree":[],"storefront":"/r/RobertAndion","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RobertAndion/Discord_Music_Bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}