Releases: Mstiekema/Yucibot
Yucibot v1.3 - The user update
I've wanted to implement a lot of new features for users and I was finally able to do so. I also changed some stuff and added some things that other people wanted to see implemented, I've been having some trouble lately with certain features, so not everything is working 100%, but everything should be working good enough for now. 1.4 will finish some of the features from this update.
New features
- The entire website has gotten a new look (again). This time I'm finally happy with the result
- Big user system rework, including a new level system*
- Emote tracking + emote stats* (Twitch emotes only)
- Module settings
Small changes
- Added full support for username changes
- Removed streaminfo module
- Improved some admin section security
- Permit command for links
- Added extra songrequest commands for mods (!skip, !removesong, !volume, !setvolume)
'*' = Feature isn't implemented 100%
Yucibot v1.2.1
Added a whole lot the past few commits, but I don't think it's worth the 1.3 title.
New features
- Added a CLR browser. You can now show GIFs, emote's and messages and send sound messages to the stream.
- New admin home, looks like Twitch dashboard, but with Twitter, new followers and donations (G4G only atm)
- You can add custom commands that cost points
- Automatically converts username to user-id for the v5 of the Twitch API
- You can restart the bot from the website
- Added templates for module settings (will work on this some more soon™)
Bug fixes
- Some minor ugly things
- IP's didn't fetch user IPs correctly
- Fixed double entries in install.js
Yucibot v1.2 - The website update
Improved the entire website. Everything looks way better now. I didn't like the color scheme and the menu of the previous website, but this is fixed now.
New features
- Switch between dark and light mode
- Added poll system
- Voting once per IP
- Will host sub polls in the future
- Click on username to show small profile screen
Improved
- Reworked most of the website
- Buttons look better
- Greatly improved log and profile pages
Yucibot v1.1 - The command update
The command system has been reworked a lot the past few commits. Here's a quick recap of what has changed:
- Changed the location of a few modules
- Only have one bot.on listener (no more memory leak errors with this)
- You can now add custom commands
- !addcommand and !removecommand in chat for mods
- Command section for admins on the website where they can add, edit and remove commands
- Proper command page which displays also displays difference between commands for everyone and mods
It doesn't look all that good on the website at the moment, but one of the next releases will be a big website rework.
Yucibot v1.0
Yucibot 1.0 release
First official release! I've worked a lot on this project and I think it's finally time for a real release. I still have a lot planned for the feature, so keep an eye out for that.
General changes
- Added mysql as a database
- Removed all json files, they aren't needed anymore
Bot changes
- Changed profile / point system, less errors and works better with the new db
- Refactored some modules so it makes more sense
- Added new events
Website changes
- Reworked the entire website, still have to work on the looks
- Improved login system
- Reworked the songlist, it's still a bit buggy, but it can be used
- Removed WIP sub pages (Add an issue if you have ideas for the sub section, because I don't have any)
- Improved admin logs
- Added a few presets for future features (mostly for the website)