The MuteManager constructor within the Mute plugin has been refactored for better dependency injection. This change simplifies the class construction by directly initializing fields in the constructor parameters. Additionally, several minor code improvements have been made, including spelling corrections and replacing some conditional checks for readability. Other arrays or methods in the plugin are also revised for better maintainability and readability of the code.
* Resolve duplicate migration
Resolve unmuting state double penalties
* Change order of operation
* Added MuteInfoCommand.cs
* Resolve !pm and @broadcast permanently being disabled