Skip to content
Mino edited this page Dec 4, 2015 · 4 revisions

Commands

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 balance

      Usage: !getrating <id> [gametype]

    • !teams (alternatively !teens) from balance

    • !agree (alternatively !a) from balance

      After the bot suggests a switch, players in question can use this to agree to the switch.

    • !ratings (alternatively !elos, !selo) from balance

    • !checkban from ban

      Checks whether a player has been banned, and if so, why.

      Usage: !checkban <id>

    • !clan (alternatively !setclan) from clan

      Usage: !clan <clan_tag>

    • !sounds from essentials

      Usage: !sounds <0/1>

    • !help (alternatively !about, !version) from essentials

    • !seen from essentials

      Responds with the last time a player was seen on the server.

      Usage: !seen <steam_id>

    • !time from essentials

      Responds 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 names

      Usage: !name <name>

    • !myperm from permission

    • !checksilence from silence

      Checks whether a player has been silenced, and if so, why.

      Usage: !checksilence <id>

  • Permission level 1

    • !balance from balance

    • !do from balance

      Forces a suggested switch to be done.

    • !id from essentials

      What 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 essentials

      A command that mimics the output of the "players" console command.

    • !disconnects (alternatively !dcs) from essentials

    • !shuffle from essentials

      Forces a shuffle instantly.

    • !sound from essentials

      Plays a sound for the those who have it enabled.

      Usage: !sound <path>

    • !music from essentials

      Plays music, but only for those with music volume on and the sounds flag on.

      Usage: !music <path>

    • !stopsound from essentials

      Stops all sounds playing. Useful if someone plays one of those really long ones.

    • !stopmusic from essentials

      Stops any music playing.

    • !switch from essentials

      Switches the teams of the two players.

      Usage: !switch <id> <id>

    • !red from essentials

      Moves a player to the red team.

      Usage: !red <id>

    • !blue from essentials

      Moves a player to the blue team.

      Usage: !blue <id>

    • !spectate (alternatively !spec, !spectator) from essentials

      Moves a player to the spectator team.

      Usage: !spectate <id>

    • !free from essentials

      Moves a player to the free team.

      Usage: !free <id>

    • !mute from essentials

      Mute a player.

      Usage: !mute <id>

    • !unmute from essentials

      Mute a player.

      Usage: !unmute <id>

  • Permission level 2

    • !ban from ban

      Bans 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 ban

      Unbans a player if banned.

      Usage: !unban <id>

    • !forgive from ban

      Removes 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 essentials

      Slaps a player with optional damage.

      Usage: !slap <id> [damage]

    • !slay from essentials

      Kills a player instantly.

      Usage: !slay <id>

    • !kick from essentials

      Kicks a player. A reason can also be provided.

      Usage: !kick <id>

    • !kickban (alternatively !tempban) from essentials

      Kicks a player and prevent the player from joining for the remainder of the map.

      Usage: !kickban <id>

    • !yes from essentials

      Passes the current vote.

    • !no from essentials

      Vetoes the current vote.

    • !allready from essentials

      Forces all players to ready up.

    • !abort from essentials

      Forces a game in progress to go back to warmup.

    • !map (alternatively !changemap) from essentials

      Changes the map.

      Usage: !map <mapname> [factory]

    • !teamsize (alternatively !ts) from essentials

      Calls a teamsize vote and passes it immediately.

      Usage: !teamsize <size>

    • !silence from silence

      Mutes 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 silence

      Unsilences a player if silenced.

      Usage: !unsilence <id>

  • Permission level 3

    • !setrating (alternatively !setelo) from balance

      Usage: !setrating <id> <rating>

    • !remrating (alternatively !remelo) from balance

      Usage: !remrating <id>

  • Permission level 4

    • !setmotd (alternatively !newmotd) from motd

      Usage: !setmotd <motd>

    • !setmotdall (alternatively !newmotdall) from motd

      Usage: !setmotdall <motd>

    • !clearmotd (alternatively !removemotd, !remmmotd) from motd

    • !clearmotdall (alternatively !removemotdall, !remmmotdall) from motd

    • !addmotd from motd

      Usage: !addmotd <more_motd>

    • !addmotdall from motd

      Usage: !addmotdall <more_motd>

  • Permission level 5

    • !gencmd from docs

      Generate a command list based on currently loaded plugins in markdown.

      Usage: !gencmd [excluded_plugins]

    • !addmod from essentials

      Give a player mod status.

      Usage: !addmod <id>

    • !addadmin from essentials

      Give a player admin status.

      Usage: !addadmin <id>

    • !demote from essentials

      Remove admin status from someone.

      Usage: !demote <id>

    • !db from essentials

      Prints the value of a key in the database.

      Usage: !db <key> [value]

    • !rcon from essentials

      Sends an rcon command to the server.

    • !setperm from permission

      Usage: !setperm <id> <level>

    • !getperm from permission

      Usage: !getperm <id>

    • !load from plugin_manager

      Usage: !load <plugin>

    • !unload from plugin_manager

      Usage: !unload <plugin>

    • !reload from plugin_manager

      Usage: !reload <plugin>

    • !loadall from plugin_manager

    • !unloadall from plugin_manager

    • !reloadall from plugin_manager

    • !exec (alternatively !pyexec) from raw

      Usage: !exec <python_code>

    • !eval (alternatively !pyeval) from raw

      Usage: !eval <python_code>

Automatically generated by minqlx v0.3.0-0-g672ec2e-master (with plugins v0.2.0-0-gdd25a60-master)

Clone this wiki locally