Synchronize CommandFactory static methods that manipulate the command registry.
Use Jitsi /me display support instead of IRC formatting it itself.
Call listeners inside try-catch block to catch implementation bugs.