DiscordLink 3.4.0
--- Important Notes ---
- The dependency EcoWorldCore.dll has been renamed MightyMooseCore.dll. Make sure to delete EcoWorldCore.dll.
- The "DebugVerbose" log level has been renamed to "Trace".
--- Improvements ---
- Added a Settlement list component to the Server Info display.
- Added Settlement information to election embeds.
- Added Settlement information to Law and Election lists.
- Added sorting based on settlement influence to Law and Election lists.
- Added EcoSnippet command to Discord for sending a snippet to Eco.
- Added Version command for checking the installed and latest mod version available.
- Added documentation command.
- Changed channel dropdown sorting to use the same ordering as in Discord rather than sorting by name.
- Improved log feedback when the bot lacks permission to manipulate roles.
- Improved debug logging.
--- Bugfixes ---
- Fixed an issue that could cause a server crash in when creating Eco chat channels if there were corrupted users on the server.
- Fixed commands sending various types of message boxes to users, returning false if successful and vice versa.
- Fixed Snippet command not behaving as documented in the Discord command description.
- Fixed a nullreferenceexception when changing the config while disconnected from Discord.
- Fixed version printouts using 4 version components rather than 3.
- Fixed Discord discriminators still being used in some cases despite being obsoleted by Discord.
- Fixed descriptions for linking and unlinking account using an outdated command name.