Command4J is a very basic and modular command system written in Kotlin to be used with the Discord4J library. It supports 5 permission levels and provides ease of access to insufficient permission or wrong argument messages. The library receives constant updates as needed to accommodate new features in SwagBot.