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
-
!teams
(alternatively!teens
) from balanceDisplays the average ratings of each team, the difference between those values, as well as a switch suggestion that the bot determined would improve balance.
-
!agree
(alternatively!a
) from balanceAfter the bot suggests a switch, players in question can use this to agree to the switch.
-
!getrating
(alternatively!getelo
,!elo
) from balanceGet someone's rating. Be it locally set or from QLRanks.
Usage:
!getrating <full_name>
-
!checkban
from banChecks whether a player has been banned, and if so, why.
Usage:
!checkban <full_name>
-
!deopme
from essentialsRemoves OP status from the caller.
-
!help
(alternatively!about
,!commands
,!version
) from essentials -
!seen
from essentialsResponds with the last time a player was seen on the server.
Usage:
!seen <full_name>
-
!time
from essentialsResponds with the current time.
Usage:
!time [timezone_offset]
-
!cookies
from fun -
!<3
from fun -
!myperm
from permission -
!ratings
(alternatively!elos
,!selo
) from serverratingsLists every player in the game's rating in the current game mode.
-
!checksilence
from silenceUsage:
!checksilence <full_name>
-
-
Permission level 1
-
!balance
from balanceMakes the bot switch players around in an attempt to create balanced teams based on ratings.
-
!do
from balanceForces a suggested switch to be done.
-
!switch
from essentialsSwitches the teams of the two players.
The names passed can be the start of someone's name, not necessarily the whole name.
Usage:
!switch <name> <name>
-
!red
from essentialsMoves a player to the red team.
The name passed can be the start of someone's name, not necessarily the whole name.
Usage:
!red <name>
-
!blue
from essentialsMoves a player to the blue team.
The name passed can be the start of someone's name, not necessarily the whole name.
Usage:
!blue <name>
-
!spectate
(alternatively!spec
,!spectator
) from essentialsForces a player to spectate.
The name passed can be the start of someone's name, not necessarily the whole name.
Usage:
!spectate <name>
-
!mute
from essentialsMute a player.
The name passed can be the start of someone's name, not necessarily the whole name.
Usage:
!mute <name>
-
!unmute
from essentialsUnmute a player.
The name passed can be the start of someone's name, not necessarily the whole name.
Usage:
!unmute <name>
-
!shuffle
from essentialsCalls a shuffle vote and passes it immediately.
-
!cointoss
from essentialsCalls a cointoss vote and passes it immediately.
-
!silence
from silenceUsage:
!silence <full_name> <length> seconds|minutes|hours|days|... [reason]
-
!unsilence
from silenceUsage:
!unsilence <full_name>
-
-
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 <full_name> <length> seconds|minutes|hours|days|... [reason]
-
!unban
from banUnbans a player if banned.
Usage:
!unban <full_name>
-
!forgive
from banRemoves a leave from a player. Optional integer can be provided to remove multiple leaves.
Usage:
!forgive <full_name> [leaves_to_forgive]
-
!kick
from essentialsKicks a player by calling a kick vote and passing it.
The name passed can be the start of someone's name, not necessarily the whole name.
Usage:
!kick <name>
-
!kickban
from essentialsKicks a player using the \kickban command. The ban will only last until the map changes.
The name passed can be the start of someone's name, not necessarily the whole name.
Usage:
!kickban <name>
-
!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
from essentialsCalls a map vote and passes it immediately.
Usage:
!map <mapname>
-
!teamsize
(alternatively!ts
) from essentialsCalls a teamsize vote and passes it immediately.
Usage:
!teamsize <size>
-
-
Permission level 3
-
!add_alias
(alternatively!addalias
,!set_alias
,!setalias
) from aliasUsage:
!add_alias <full_name> <full_alias>
-
!remove_alias
(alternatively!remalias
) from aliasUsage:
!remove_alias <full_name> <full_alias>
-
!get_alias
(alternatively!getalias
,!check_alias
,!checkalias
) from aliasUsage:
!get_alias <full_name>
-
!setrating
(alternatively!setelo
) from balanceSet a player's rating locally, in the game mode the bot is currently in.
Usage:
!setrating <full_name> <rating>
-
!remrating
(alternatively!remelo
) from balanceRemove a locally set rating in the game mode the bot is currently in.
Usage:
!remrating <full_name>
-
!opme
from essentialsGive the caller OP status.
-
!op
from essentialsGive a player OP status.
The name passed can be the start of someone's name, not necessarily the whole name.
Usage:
!op <name>
-
!deop
from essentialsRemove a player's OP status.
The name passed can be the start of someone's name, not necessarily the whole name.
Usage:
!deop <name>
-
!ruleset
from essentialsCalls a ruleset vote and passes it immediately.
Usage:
!ruleset <ruleset>
-
!opsay
from essentialsDisplay a message to all players on the server using the \opsay command.
Usage:
!opsay <message>
-
-
Permission level 4
-
!motd
from motdUsage:
!motd (set <motd> | add <motd> | clear | get)
-
-
Permission level 5
-
!gencmd
from docsGenerate a command list based on currently loaded plugins in markdown.
Usage:
!gencmd [excluded_plugins]
-
!db
from essentialsExecutes an SQL query on the database.
Usage:
!db <query>
-
!exit
from essentialsMakes the bot clean up and stop functioning.
-
!setperm
from permissionUsage:
!setperm <name> <level>
-
!getperm
from permissionUsage:
!getperm <name>
-
!load
from plugin_managerUsage:
!load <plugin>
-
!unload
from plugin_managerUsage:
!unload <plugin>
-
!reload
from plugin_managerUsage:
!reload <plugin>
-
!reload_config
(alternatively!reloadconfig
) from plugin_manager -
!exec
from rawUsage:
!exec <command>
-
!raw
from rawUsage:
!raw <command>
-
!rawdbg
from raw
-
Automatically generated by minqlbot v0.1.1-18-g7f8f047