Bot-Commands @ MakeMeHost.com

Contents

In game lobby:

  • !a alias to !abort
  • !abort abort countdown
  • !announce set the announce message (the bot will print every seconds), leave blank or "off" to disable the announce message
  • !autostart auto start the game when the specified number of players have joined, leave blank or "off" to disable auto start
  • !check check a user's status (leave blank to check your own status)
  • !checkme check your own status (can be used by non admins, sends a private message visible only to the user)
  • !clearhcl clear the HCL command string
  • !close ... close slot
  • !closeall close all open slots
  • !comp create a computer in slot of skill (skill is 0 for easy, 1 for normal, 2 for insane)
  • !compcolour <s> <c> change a computer's colour in slot <s> to <c> (c goes from 1 to 12)
  • !comphandicap <s> <h> change a computer's handicap in slot <s> to <h> (h is 50, 60, 70, 80, 90, or 100)
  • !comprace <s> <r> change a computer's race in slot <s> to <r> (r is "human", "orc", "night elf", "undead", or "random")
  • !compteam <s> <t> change a computer's team in slot <s> to <t> (t goes from 1 to # of teams)
  • !dl <name> alias to !download
  • !download <name> allow a user to start downloading the map (only used with conditional map downloads, it tries to do a partial match)
  • !fakeplayer create or delete a fake player to occupy a slot during the game (the player will not do anything except stay AFK)
  • !from display the country each player is from
  • !hcl <string> set the HCL command string
  • !hold <name> ... hold a slot for someone
  • !kick <name> kick a player (it tries to do a partial match)
  • !latency <number> set game latency (20-500), leave blank to see current latency
  • !lock lock the game so only the game owner can run commands
  • !mute <name> mute a player (it tries to do a partial match)
  • !open <number> ... open slot
  • !openall open all closed slots
  • !owner [name] set game owner to yourself, optionally add [name] to set game owner to someone else
  • !ping [number] ping players, optionally add [number] to kick players with ping above [number]
  • !priv <name> rehost as private game
  • !pub <name> rehost as public game
  • !refresh <on/off> enable or disable refresh messages
  • !sp shuffle players
  • !start [force] start game, optionally add [force] to skip checks
  • !startn to start the game immediately and skip checks
  • !stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
  • !statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
  • !swap <n1> <n2> swap slots
  • !synclimit <number> set sync limit for the lag screen (10-10000), leave blank to see current sync limit
  • !unhost unhost game
  • !unlock unlock the game
  • !unmute <name> unmute a player (it tries to do a partial match)
  • !version display version information (can be used by non admins, sends a private message visible only to the user)
  • !virtualhost <name> change the virtual host name
  • !votecancel cancel a votekick
  • !votekick <name> start a votekick (it tries to do a partial match, can be used by non admins)


In game:

  • !check <name> check a user's status (leave blank to check your own status)
  • !checkme check your own status (can be used by non admins, sends a private message visible only to the user)
  • !drop drop all lagging players
  • !end end the game (disconnect everyone)
  • !fppause force the FakePlayer (if it exists) to pause the game
  • !fpresume force the FakePlayer (if it exists) to resume the game
  • !from display the country each player is from
  • !kick <name> kick a player (it tries to do a partial match)
  • !latency <number> set game latency (20-500), leave blank to see current latency
  • !lock lock the game so only the game owner can run commands
  • !messages <on/off> enable or disable local admin messages for this game (battle.net messages relayed to local admins in game)
  • !mute <name> mute a player (it tries to do a partial match)
  • !muteall mute global chat (allied and private chat still works)
  • !owner [name] set game owner to yourself, optionally add [name] to set game owner to someone else
  • !ping ping players
  • !stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
  • !statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
  • !synclimit <number> set sync limit for the lag screen (10-10000), leave blank to see current sync limit
  • !unlock unlock the game
  • !unmute <name> unmute a player (it tries to do a partial match)
  • !unmuteall unmute global chat
  • !votecancel cancel a votekick
  • !votekick <name> start a votekick (it tries to do a partial match, can be used by non admins)