init(token: String, swiftcordOptions: SwiftcordOptions, shieldOptions: ShieldOptions)
Creates a Shield class to use commands with
class Shield
init(token: String, swiftcordOptions: SwiftcordOptions, shieldOptions: ShieldOptions)
var commandAliases: [String : (casePreserved: String, target: String)]
var commands: [String : Commandable]
var shieldOptions: ShieldOptions
func register(Commandable)
func register(String, with: CommandOptions, (Message, [String]) -> Void)
func register(String, with: CommandOptions, message: String)
func unregister(String)