I wanted a bot/mascot for my Twitch channel. I bumped on this well made piece, unfortunately, it was only for Windows... Tomaae was keen to port that to GNU/Linux (I was running Ubuntu) and he made the work and I became, for a day, a tester... It was fun, I followed and gave feedback and voilà... It work like a charm for me :) Give it a try!
I'm playing now with a new mascot that I've created (Robby the robot) and with sounds and animations... I like the versatility of WooferBot... I was even thinking about Nanoleaf (Xiaomi) to play with :)