Language Presets
New language presets, in addition to custom language files. Contributions are appreciated. Contact me on Discord (@sieadev) to get your translation added.
English, German, Italian, Serbian, Romanian, Turkish, French, Ukrainian, Polish
Rember IP Addresses
Remember each player's IP address, allowing to skip the verification process if the very IP was verified previously. (can be disabled in the config)
Update Checker
Automatically check for the newest version of Discord2FA by requesting the versions available on the public Github Repo Preview:
Discord2FA Command
Command to reload Discord2FA and check for updates
Refactoring
Every great project needs some refactoring from time to time. In this case over 15 classes were overhauled to guarantee proper functionality~~~~
Async
To free the main thread from load and ensure compatibility with all machines and setups, all methods that used to block the main thread are now async
Setup
As I got feedback on the setup being too complicated I overhauled error outputs to tell you EXACTLY what you did wrong.
Bug fixes
There seem to have been some issues with the initialization of the Discord Bot itself. Hopefully fixed now.