Star Patch
This update mostly comprises of fixes to issues that have been ignored, recently created or we just found.
Features
- Bot now asks for a token when there is none in the config file or a config file doesn't exist
- Basic QR code command created although it is not very reliable
- Level card now shows the server icon
- Multi-poll feature added back as a separate slash command after it was replaced by single-vote-per-user system in the last update
(Close poll works for both regular poll and multi poll slash commands) - A range of colours can be named for use in the embed and classic poll command:
colour=red
Backend
- Data and config files now upgraded to a new format
- Report channel value added so devs can have a channel that the bot reports issues and info to
- Alert system put in place (built in as a type of announcement) for report alerts and potential manual alert announcement system in the future
- Improved main exception handler
- Classic poll command has many parts re-written or split off to deal with differing ways anonymous and the original poll commands are stored and used
Bugs Fixed
- Leaderboard displays on large server
- When adding or removing a role, the debug message no longer says it failed to add a role and now says a role was added/removed as intended
- Roles message now says to click instead of react (update for buttons)
- Some spelling and grammar mistakes fixed for the question command
- Text on level cards should now contrast against the background colour
- In the help embed, prefixes are removed from slash commands
Misc
- Announcement command changed to announce command
- Report alert shows the word that was trying to be reported
- Added leaderboard command to help page now it is fully working