-
Notifications
You must be signed in to change notification settings - Fork 42
Command List
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
(alternatively!getelo
,!elo
) from balanceUsage:
!getrating <id> [gametype]
-
!teams
(alternatively!teens
) from balance -
!agree
(alternatively!a
) from balanceAfter the bot suggests a switch, players in question can use this to agree to the switch.
-
!ratings
(alternatively!elos
,!selo
) from balance -
!checkban
from banChecks whether a player has been banned, and if so, why.
Usage:
!checkban <id>
-
!clan
(alternatively!setclan
) from clanUsage:
!clan <clan_tag>
-
!sounds
from essentialsUsage:
!sounds <0/1>
-
!help
(alternatively!about
,!version
) from essentials -
!seen
from essentialsResponds with the last time a player was seen on the server.
Usage:
!seen <steam_id>
-
!time
from essentialsResponds with the current time.
Usage:
!time [timezone_offset]
-
!mappool
(alternatively!maps
,!maplist
) from essentials -
!cookies
from fun -
!getmotd
(alternatively!motd
) from motd -
!name
(alternatively!setname
) from namesUsage:
!name <name>
-
!myperm
from permission -
!checksilence
from silenceChecks whether a player has been silenced, and if so, why.
Usage:
!checksilence <id>
-
-
Permission level 1
-
!balance
from balance -
!do
from balanceForces a suggested switch to be done.
-
!id
from essentialsWhat you'll usually call before a lot of the other commands. You give it parts of people's names and it replies with a list of players that matched it. It ignores colors.
Ex.:
!id min cool
would list all players with those two tokens in their name. "Mino", "COOLLER" and "^5I A^2M MI^6NO" would all be possible candidates.You can always do /players in the console, but this can save you some time if you're only looking for a player or two, especially since it can be done from chat too.
Usage:
!id [part_of_name] ...
-
!players
from essentialsA command that mimics the output of the "players" console command.
-
!disconnects
(alternatively!dcs
) from essentials -
!shuffle
from essentialsForces a shuffle instantly.
-
!sound
from essentialsPlays a sound for the those who have it enabled.
Usage:
!sound <path>
-
!music
from essentialsPlays music, but only for those with music volume on and the sounds flag on.
Usage:
!music <path>
-
!stopsound
from essentialsStops all sounds playing. Useful if someone plays one of those really long ones.
-
!stopmusic
from essentialsStops any music playing.
-
!switch
from essentialsSwitches the teams of the two players.
Usage:
!switch <id> <id>
-
!red
from essentialsMoves a player to the red team.
Usage:
!red <id>
-
!blue
from essentialsMoves a player to the blue team.
Usage:
!blue <id>
-
!spectate
(alternatively!spec
,!spectator
) from essentialsMoves a player to the spectator team.
Usage:
!spectate <id>
-
!free
from essentialsMoves a player to the free team.
Usage:
!free <id>
-
!mute
from essentialsMute a player.
Usage:
!mute <id>
-
!unmute
from essentialsMute a player.
Usage:
!unmute <id>
-
-
Permission level 2
-
!ban
from banBans a player temporarily. A very long period works for all intents and purposes as a permanent ban, so there's no separate command for that.
Example #1: !ban Mino 1 day Very rude!
Example #2: !ban sponge 50 years
Usage:
!ban <id> <length> seconds|minutes|hours|days|... [reason]
-
!unban
from banUnbans a player if banned.
Usage:
!unban <id>
-
!forgive
from banRemoves a leave from a player. Optional integer can be provided to remove multiple leaves.
Usage:
!forgive <id> [leaves_to_forgive]
-
!commands
(alternatively!cmds
) from essentials -
!slap
from essentialsSlaps a player with optional damage.
Usage:
!slap <id> [damage]
-
!slay
from essentialsKills a player instantly.
Usage:
!slay <id>
-
!kick
from essentialsKicks a player. A reason can also be provided.
Usage:
!kick <id>
-
!kickban
(alternatively!tempban
) from essentialsKicks a player and prevent the player from joining for the remainder of the map.
Usage:
!kickban <id>
-
!yes
from essentialsPasses the current vote.
-
!no
from essentialsVetoes the current vote.
-
!allready
from essentialsForces all players to ready up.
-
!abort
from essentialsForces a game in progress to go back to warmup.
-
!map
(alternatively!changemap
) from essentialsChanges the map.
Usage:
!map <mapname> [factory]
-
!teamsize
(alternatively!ts
) from essentialsCalls a teamsize vote and passes it immediately.
Usage:
!teamsize <size>
-
!silence
from silenceMutes a player temporarily. A very long period works for all intents and purposes as a permanent mute, so there's no separate command for that.
Example #1: !silence Mino 1 day Very rude!
Example #2: !silence sponge 50 years
Usage:
!silence <id> <length> seconds|minutes|hours|days|... [reason]
-
!unsilence
from silenceUnsilences a player if silenced.
Usage:
!unsilence <id>
-
-
Permission level 3
-
!setrating
(alternatively!setelo
) from balanceUsage:
!setrating <id> <rating>
-
!remrating
(alternatively!remelo
) from balanceUsage:
!remrating <id>
-
-
Permission level 4
-
!setmotd
(alternatively!newmotd
) from motdUsage:
!setmotd <motd>
-
!setmotdall
(alternatively!newmotdall
) from motdUsage:
!setmotdall <motd>
-
!clearmotd
(alternatively!removemotd
,!remmmotd
) from motd -
!clearmotdall
(alternatively!removemotdall
,!remmmotdall
) from motd -
!addmotd
from motdUsage:
!addmotd <more_motd>
-
!addmotdall
from motdUsage:
!addmotdall <more_motd>
-
-
Permission level 5
-
!gencmd
from docsGenerate a command list based on currently loaded plugins in markdown.
Usage:
!gencmd [excluded_plugins]
-
!addmod
from essentialsGive a player mod status.
Usage:
!addmod <id>
-
!addadmin
from essentialsGive a player admin status.
Usage:
!addadmin <id>
-
!demote
from essentialsRemove admin status from someone.
Usage:
!demote <id>
-
!db
from essentialsPrints the value of a key in the database.
Usage:
!db <key> [value]
-
!rcon
from essentialsSends an rcon command to the server.
-
!setperm
from permissionUsage:
!setperm <id> <level>
-
!getperm
from permissionUsage:
!getperm <id>
-
!load
from plugin_managerUsage:
!load <plugin>
-
!unload
from plugin_managerUsage:
!unload <plugin>
-
!reload
from plugin_managerUsage:
!reload <plugin>
-
!loadall
from plugin_manager -
!unloadall
from plugin_manager -
!reloadall
from plugin_manager -
!exec
(alternatively!pyexec
) from rawUsage:
!exec <python_code>
-
!eval
(alternatively!pyeval
) from rawUsage:
!eval <python_code>
-
Automatically generated by minqlx v0.3.0-0-g672ec2e-master (with plugins v0.2.0-0-gdd25a60-master)