The command system is based on permission levels. A player will have a permission level of 0 by default. A player with level 1 can execute commands for level 1 and below. A level 2 player can execute level 2, 1, and 0 commands, and so on.
Permission Level 0
!getrating (!getelo, !elo) - Usage: !getrating <id> [gametype]!teams (!teens)!agree (!a) - After the bot suggests a switch, players can use this to agree.!ratings (!elos, !selo)!checkban - Usage: !checkban <id>!clan (!setclan) - Usage: !clan <clan_tag>!sounds - Usage: !sounds <0/1>!help (!about, !version)!seen - Usage: !seen <steam_id>!time - Usage: !time [timezone_offset]!mappool (!maps, !maplist)!cookies!getmotd (!motd)!name (!setname) - Usage: !name <name>!myperm!checksilence - Usage: !checksilence <id>
Permission Level 1
!balance!do - Forces a suggested switch.!id - Usage: !id [part_of_name] ...!players!disconnects (!dcs)!shuffle - Forces a shuffle instantly.!sound - Usage: !sound <path>!music - Usage: !music <path>!stopsound!stopmusic!switch - Usage: !switch <id> <id>!red - Usage: !red <id>!blue - Usage: !blue <id>!spectate (!spec, !spectator) - Usage: !spectate <id>!free - Usage: !free <id>!mute - Usage: !mute <id>!unmute - Usage: !unmute <id>
Permission Level 2
!ban - Usage: !ban <id> <length> seconds|minutes|hours|days|... [reason]!unban - Usage: !unban <id>!forgive - Usage: !forgive <id> [leaves_to_forgive]!commands (!cmds)!slap - Usage: !slap <id> [damage]!slay - Usage: !slay <id>!kick - Usage: !kick <id>!kickban (!tempban) - Usage: !kickban <id>!yes!no!allready!abort!map (!changemap) - Usage: !map <mapname> [factory]!teamsize (!ts) - Usage: !teamsize <size>!silence - Usage: !silence <id> <length> seconds|minutes|hours|days|... [reason]!unsilence - Usage: !unsilence <id>
Permission Level 3
!setrating (!setelo) - Usage: !setrating <id> <rating>!remrating (!remelo) - Usage: !remrating <id>
Permission Level 4
!setmotd (!newmotd) - Usage: !setmotd <motd>!setmotdall (!newmotdall) - Usage: !setmotdall <motd>!clearmotd (!removemotd, !remmmotd)!clearmotdall (!removemotdall, !remmmotdall)!addmotd - Usage: !addmotd <more_motd>!addmotdall - Usage: !addmotdall <more_motd>
Permission Level 5
!gencmd - Usage: !gencmd [excluded_plugins]!addmod - Usage: !addmod <id>!addadmin - Usage: !addadmin <id>!demote - Usage: !demote <id>!db - Usage: !db <key> [value]!rcon!setperm - Usage: !setperm <id> <level>!getperm - Usage: !getperm <id>!load - Usage: !load <plugin>!unload - Usage: !unload <plugin>!reload - Usage: !reload <plugin>!loadall!unloadall!reloadall!exec (!pyexec) - Usage: !exec <python_code>!eval (!pyeval) - Usage: !eval <python_code>
