Skip to content

Releases: Bluenix2/PWBot

OCD Madness

15 Nov 21:31
Compare
Choose a tag to compare

Fixes one OCD causing important bug:

  • Fixed order of suggestions reactions

suggestions_reorder

Database Overheating

15 Nov 21:19
Compare
Choose a tag to compare

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

13 Nov 20:20
Compare
Choose a tag to compare

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

04 Nov 11:12
Compare
Choose a tag to compare

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!

31 Oct 12:15
Compare
Choose a tag to compare

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

18 Oct 20:32
Compare
Choose a tag to compare
Initial prerelease Pre-release
Pre-release

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.