Releases: bfroggio/screm
We Screm Together
Loads of fixes and enhancements ranging from disabling keyboard shortcuts to actually fixing the sample rate issue. JSON support for command aliases that don't pollute the !sfx
help command output. Numerous additions from @xuther. ❤️
The Duct Tape Screm
Sample rates are stupid and for some reason the audio library I’m using crashes all the time. I hardcoded the library to expect 44100 as the sample rate and put a fix-sample-rates.sh script in ./sounds that forces all audio files in a provided directory (e.g. ./fix-sample-rates.sh e-epic) to 44100 .wav. That's the only way I've found to prevent crashes. Writing Screm Bot 3000 in Go was a mistake.
User Friendly Screms
Fixing a sample rate issue that made sound effects play at chipmunk speeds, adding the twitch_authorized_users
config property, and making the bot chat back to people on successful sound effect requests.
The Screm Heard ’Round the World
v1.1.2 Building the binary
There Can Be Only One Screm
All sound effects that aren't the Twitch chat notification sound now replace each other so only one sound plays at a time.
The Silent Screm
Adds the ability to pause sound effects that are currently playing with the Alt + Space
keyboard shortcut.
The First Screm
The first version that’s good enough to use on a daily basis.