Skip to content

Database Overdrive

Compare
Choose a tag to compare
@Bluenix2 Bluenix2 released this 13 Nov 20:20

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