A discord sound board.


  • Node.js 10
  • Yarn
  • JDK 8
  • Maven


$ yarn install
$ mvn install


  1. Create your discord bot application here and mark it as a bot user.
  2. Copy config.example.json to config.json and copy your bot's token to the appropriate place in config.json.
  3. Visit https://discordapp.com/api/oauth2/authorize?client_id=COPY_CLIENT_ID_HERE&scope=bot&permissions=3146752 to add your bot to your server.
$ yarn start


Create a sounds directory within the bot directory. Place all your sound files there (ogg, mp3, and wav are currently supported). You can organise the sounds as much as you like within that directory, modron will recursively scan all subdirectories of the sounds directory to find the sound files.

Within the application, you can drag-and-drop sounds into the favourites bar. These sounds will always be available, regardless of any search filtering.

Right-click a sound to add tags to it or to view its current tags. Tags are separated by commas.

Left-click a sound to have modron play it in the server's voice channel.