Releases: Bluenix2/PWBot
OCD Madness
Database Overheating
This patch fixes a few bugs:
- Fix connections not releasing back to pool this meant database would become unreachable after 10 tag creations
- Add edit subcommand to edit tags
- Stop saving settings when loading
- Improve KeyError message for settings
- Fix not being able to open ticket as user with id
Database Overdrive
Many features have been changed or implemented into being database driven:
- Tags - Replaces responses, now fully database driven and managed
- Roles - Moved ping roles into database, and added support for language roles
Additionally a few features, bug fixes and improvements include:
- 8ball command ( @Gabrio05 )
- Several database optimizations
- Confirmation messages for some actions
- Guide people to also send steam profile link
- Remove unused settings
- Fix bug where command failed when ticket was too long
- Specify intents for better performance
- Default channel name to author name rather than ticket type
Migration
To migrate the database first execute launcher.py database migrate
, and then launcher.py database init
. This first transitions and alters parts of the databases that already exists, the second command then creates any new tables or sequences.
For the settings file that will have to be done manually. The following was changed:
+ role_channel
- reaction_message
+ pings_message
+ language_message
- announcements_role
- events_role
- tournaments_role
First *real* patch
This fixes a pair of very important security flaws:
- Disable pinging roles and everyone anywhere in the bot
- Disable any form of pinging inside send command
- Separate trusted ( Veteran Traitor ) and mod check ( Community Moderator )
First *real* Release!
This includes all bug fixes and features done since v.1.0.0a including some event management code:
October Costume Contest:
- Automatic reacting
- Vote counting
Additional Features:
- Being able to pass channel to send command
- Always keeping one reaction in lobby messages, having the bot represent the owner
- Add wiki response
The biggest bugs patched this release:
- Anyone being able to use send command
- Report commands being able to be used in tickets, and vice versa
- Several string and documentation mistakes
- Mods not being able to add users to tickets
- Players not being able to leave lobbies
- Custom emojis breaking reaction roles
Initial prerelease
The first new features are as follows:
- Two parallel ticket systems
- Lobby system for betas
- Roles reactions
- Suggestions reactions
- All custom commands from YagPDB and Dyno
This will all be tested in the official discord server, and any bugs found will be fixed in the official 1.0.0 release.