Major version is incremented because there are changes that break how data.json is used.
TL;DR - New consumer features, like soundboard and message tagging and dev infrastructure like reactions, SQLite, logging, and TensorFlow.
New changes:
- Downgraded to discord 1.7.3 for better compatibility on Raspberry Pi and Tensorflow
- Added better logging, now saves to logs folder and !log command that uploads the latest log files to Discord.
- Added infrastructure for functions for reactions to messages
- Added decorator to limit commands to either DMs or Guilds
- Added soundboard, !play command
- Command for leaving voice channels, !leave
- Command for messaging channels without being in channel, !message
- Command for evaluating whether an image is NSFW, !gant
- Command for evaluating whether there are NSFW images visible in a channel, !visible
- Command for message tagging, and as a result a SQLite database, !tag, !find, !remove.