Goonstation 13 - Modules - Types

code/modules/admin/spacebee_extension/arguments.dm

/datum/command_argumentargument for a spacebee command, a singleton (should be created through get_singleton())
/datum/command_argument/stringa quoted or unquoted string argument
/datum/command_argument/string/ckeya quoted or unquoted string argument that gets ckey applied to it
/datum/command_argument/string/optionala string argument that doesn't have to exist (only supported as either the only argument or having another arg after it weirdly)
/datum/command_argument/numbera number, not necessarily an integer
/datum/command_argument/number/integeran integer
/datum/command_argument/the_restthe whole rest of the command (only supported as the last argument for obvious reasons)