{"repo":"dominikks/discord-soundboard-bot","free":true,"listed":false,"github":"https://github.com/dominikks/discord-soundboard-bot","clone":"git clone https://github.com/dominikks/discord-soundboard-bot.git","description":"A Discord bot that plays soundfiles and records voice calls, controlled by a webinterface.","language":"Rust","stars":16,"topics":["discord-bot","soundboard","discord","rust","discord-soundboard","discord-soundboard-bot","selfhosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"discord-soundboard-bot A soundboard for discord! Try it out at floomer.app. Features - 📢 Play custom sounds in a voice channel - Sounds can be played via the website or auto-generated AutoHotkey scripts - ⏹ Record the last 60 seconds of voice activity (like Shadowplay, but for Discord) Screenshots Usage You can control the bot via the web page. Also, the following chat commands are available. - join : The bot joins the voice channel you are currently in. - leave - stop : Stops playback. - info : Prints information about the app (version, link to webpage, ...). - record : Records the last 60 seconds of voice activity and saves them in the recordings folder. - guildid : Prints the id of your discord server. To issue a command, you must mention the bot in the message (e.g. join @my bot name ). Self-hosting The app is deployed via Docker. The Docker container can be configured using environment variables. Sound files and recordings are stored in volumes. For details, see the next sections. The http webserver is exposed under port 8000 . When deploying, a reverse proxy may be used for https and optionally Gzip/Brotli compression (e.g. traefik, nginx, ...). Prerequisites To deploy, you need to create an application in the Discord Developer Portal under which your bot will run: 1. Go to the portal and add an application. Here, you can also set the username and profile picture of your bot. 2. Save the Client ID and Client Secret from the \"General Information\" tab for later. 3. Go to","default_branch":null,"files":null,"tree":[],"storefront":"/r/dominikks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dominikks/discord-soundboard-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."}