Releases: Darkside138/DiscordSoundboard
1.4.3
Added more chat commands (random, info). Cleaned up a bunch of code and added some new REST resources. Added Swagger documentation for the REST services.
v1.4.0
This update incorporates a few additions from user Zasa. These include the ability to send command ?volume to set volume and in some cases the bot will PM you with problems when it can't perform the commands you requested. A new feature was added. You can now PM the bot with a file attachment. If the file attachment is an mp3 or wav file it will add it to the soundboard. Made some improvements to the bots memory usage also. Overall did a bunch of code cleanup and javadoc.
v1.3.2
Small update to add paging of list command responses if the response exceeds the maximum character per message limit. Also, all responses to commands will be send as a private message to the user that issued the command so that chat isn't spammed with messages from the bot.
1.3.1
This release has upgrades to support Discord bot accounts. This means you will either have to convert your old account to a bot account or just create a new bot account. This can be done from the developer section of the discord web site. Also, there are some fixes to the "list" command not working if the message exceeds 2000 characters. Fixes to CPU usage after first audio playback. Fixes to the file monitoring. More configurations have been added to the app.properties also so please take a peak through those.
1.1.2
Just some bug fixed. Made ordering of sound files not be case-sensitive. Also, fixed an issue with the Watch thread getting spawned too much.
UI Rework/REST Services
This release does away with the Swing UI (YAY!!) and replaces it with REST web services and an HTML front end. What does this mean for the average end user? When you run the app now no UI will show up (I've added a .bat file for Windows users or you can just double click the .jar file too). Once the app is done loading you will need to open your favorite browser (I've only tested in Chrome but it should work in any browser) and navigate to http://localhost:8080.
1.0.1
Some small fixes and added a volume slider to set output volume.
First Release
Initial release of the soundboard app.