{"repo":"cpdt/mrvn-bot","free":true,"listed":false,"github":"https://github.com/cpdt/mrvn-bot","clone":"git clone https://github.com/cpdt/mrvn-bot.git","description":"A self-hosted Discord music bot.","language":"Rust","stars":18,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"MRVN MRVN is a Discord music player bot. It has a few neat features: - Supports a wide array of sites, including Youtube, Soundcloud, Twitch and many more. Sites can be blocked, and the default search site can be configured. - Exclusively uses Discord application commands. - Multi-channel support: allows simultaneous playback in multiple channels by using multiple bot applications. - Per-user queues: your queued songs follow you between channels. Each bot alternates between songs queued by people in the channel, so nobody misses out. Commands - /play [query or url] adds a song to your queue and starts playback in the channel if required. - /pause pauses the current song playing your voice channel. - /play unpauses the current song, or makes the bot start playing if you have previously queued songs. - /skip skips the current song, or votes to skip if it you weren't the original queue-er. The number of votes needed is configurable. - /stop skips the current song and doesn't play any more queued songs. Use /play to continue playback. - /replace replaces your most recently queued song. - Queue management is not implemented yet. Set up MRVN is self-hosted. This means you must register your own Discord applications and run the bot on your own system. It's written in Rust and runs on Windows, Linux and macOS. You can build MRVN yourself or use our prebuilt Docker images, but either way you must set up the Discord application first: Creating the Discord Applications 1. Open the Disco","default_branch":null,"files":null,"tree":[],"storefront":"/r/cpdt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cpdt/mrvn-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."}