| Common Game Modes | |
| ap | All Pick. Each player is allowed to pick a hero from any tavern. |
| ar | All Random. Each player is given a random hero from any tavern. |
| rd | Random Draft. 20 random heroes from any tavern are selected and players take turns picking from them. |
| sd | Single Draft. Each player chooses from one of 3 individual random heroes. |
| cd | Captains Draft. 24 random heroes are selected. Then Blue and Pink take turns banning heroes, then picking heroes. Then the players on each team pick from their team's heroes. |
| cm | Captains Mode. Blue and Pink take turns banning heroes, then take turns picking heroes. These heroes are then chosen by members of their team. |
| em | Easy Mode. Towers are weaker, and players get extra gold and experience. |
| dm | Death Match. When you die you are given a new hero. The game can end normally, or when one team reaches a certain amount of deaths. lives # can be used to set life limit, and -nd to remove respawn timer along with this mode. |
Other Game Modes | |
| rs | Random Side. Places each team on a random side. |
| du | Duplicate. More than one of each hero can be played. |
| sp | Shuffle Players. Randomly switches around players from each team. |
| xl | Extended League. Both Sides will take turns picking heroes. Each team captain can pick 4 heroes to remove from the pool. |
| om | Only Mid. Only the middle lane is used. |
| sc | Super Creeps. Powerful creeps will spawn every 10 minutes. |
| lm | League Mode. Both Sides will take turns picking heroes. |
| mm | Mirror Mode. After one minute, each team will have the same heroes. |
| tr | Team Random. You will be given a random hero from your taverns. |
| mr | Mode Random. Selects a random game mode. |
| vr | Vote Random. You will be given a random hero from the voted groupset. |
| rv | Reverse. You pick a hero for your opponent. |
| oi | Observer Info. Disables extra information display for observers. |
| sh | Same Hero. All players will be given the hero that Blue has. |
| aa | All Agility. Only Agility heroes are used. |
| ai | All Intelligence. Only Intelligence heroes are used. |
| as | All Strength. Only Strength heroes are used. |
| id | Item Drop. When you die, a random inventory slot will drop an item. |
| np | No Powerups. No runes spawn. |
| nt | No Top. The top lane is not used. |
| nm | No Mid. The middle lane is not used. |
| nb | No Bot. The bottom lane is not used. |
| ns | No Swap. Swapping heroes is not allowed. |
| nr | No Repick. Repicking heroes is not allowed. |
| pm | Pooling Mode. All items can be used by other players. |
| mi | Mini Heroes. All heroes are half normal size. |
| fr | Fast Respawn. Reduces death times by 50%. |
| mo | Melee Only. Only melee heroes are used. |
| ro | Ranged Only. Only ranged heroes are used. |
| er | Experimental Runes. Uses an experimental rune spawning system. |
| so | Switch On. Allows use of the -switch command. Leavers items can be unlocked by -unlock command when this mode is activated. |
| zm | Zoom mode. Observers will view the game from a zoomed out state. |
| cp | Capture Point. Specific areas appear at 10 minute mark. Capturing them grants various bonus auras. |
| wtf | Fun mode. Spells have no cooldown or manacost. |
Commands | |
| tips | Gives you various helpful pointers about your hero throughout the game. |
| random | Random. Gives you a random hero in modes like All Pick. You get 250 extra gold. |
| random int | Random. Gives you a random Intelligence hero in modes like All Pick. You get 150 extra gold. |
| random str | Random. Gives you a random Strength hero in modes like All Pick. You get 150 extra gold. |
| random agi | Random. Gives you a random Agility hero in modes like All Pick. You get 150 extra gold. |
| ma | Displays the heroes your opponents control and their levels. Alias: -matchup. |
| ms | Displays your hero's current movement speed. Alias: -movespeed. |
| apm | Displays apm ( actions per minute ) of all players. |
| cs | Displays your creep kills, denies, and neutral kills. |
| switch # | Allows you to switch teams with another player. Other players vote with -ok or -no after this command is entered. |
| cson | Activates the cs display to display your creep kills and denies. |
| es | Enables selection helper. This is enabled by default. Alias: -enableselection |
| es | Disables selection helper. Alias: -disableselection |
| csoff | Deactivates the cs display. |
| c | Center. Locks the camera on your hero. |
| co | Centeroff. Turns center mode off. |
| disablehelp | Prevents certain spells, such as Test of Faith cast by an allied Holy Knight, from affecting you. Also prevents allies from picking up your items in the fountain area. |
| enablehelp | Re-enables effects from certain allied spells and allows allies to pick up your items in the fountain area. |
| unstuck | Pauses your hero for 60 seconds, after which you are teleported to your base. |
| recreate | Sometimes rare glitches occur with certain heroes, recreate can fix those glitches. Recreate takes about 2 minutes to complete, and only works on Lycanthrope, Lifestealer, Dragon Knight, Soul Keeper, and Tormented Soul. |
| swap # | Offers to swap your hero with another player's. -swaphero # can also be used. |
| showmsg | Shows messages. |
| hidemsg | Hides messages. |
| showdeny | Shows a '!' above a creep when it is denied. |
| hidedeny | Hides the '!'. |
| quote # | Plays a hero quote. Writing it without a number will play a random hero quote. |
| weather rain | Switches weather to rain. |
| weather snow | Switches weather to snow. |
| weather moonlight | Switches weather to moonlight. |
| weather wind | Switches weather to wind. |
| weather random | Switches to random weather. |
| weather off | Turns weather off. |
| di | Enables -cson and -showdeny. Alias: -denyinfo. -di is initially enabled. |
| don | Shows the death timer. Alias: -deathon |
| doff | Hides the death timer. -deathoff |
| roll # | Shows a random number between 1 and the number entered, max of 2000. Default of 100. |
| rollon | Enables roll command. This is initially enabled. |
| rolloff | Disables roll command. |
| hhn | Hides the hero name portion of player's names. Alias: -hideheronames. |
| test | Enables single player commands. |
| mute | Toggles sounds on and off. |
| clear | Clears the messages. |
| ii | Item info. Shows items of allied heroes on multiboard. |
| gameinfo | Displays information about the current game modes. |
| kickafk # | Used to kick a player who has been AFK for a long period of time. |
| mines | Shows you how many Land Mines you have placed with Goblin Techies. |
| mc | Shows how many times you have Multicast with Ogre Magi. |
| fs | Shows how much bonus Strength you have gained from Flesh Heap with Pudge. Alias: -fleshstr |
| int | Shows how much bonus Intelligence you have gained from Last Word with Silencer. |
| ha | Shows your average accuracy with Meat Hook or Hookshot. |
| aa | Shows your average accuracy with Elune's Arrow. |
| invokelist | Displays all of Invoker's spells, and what reagents are needed to use them. |
| water red | Makes the water red. |
| water green | Makes the water green. |
| water blue | Makes the water blue. |
| water default | Makes the water the default color. |
| water r g b | Sets the water color to the color specified by r, g, and b. Example: "-water 255 0 0" is the same as "-water red". |
| water random | Sets the water to a random color. |
| gg | Displays bonus gold gained from Alchemist's Goblin Greed ability. |
| rh | Displays a random hero name. Alias: -rollhero. |
Single Player Commands | |
| lvlup # | Increases level of your hero by entered value. |
| refresh | Resets ability cooldowns, sets health and mana of your hero to 100%. |
| spawncreeps | Spawns creeps from all lanes. |
| powerup | Spawns runes. |
| neutrals | Forces neutral spawn. |
| kill | Kills your last picked hero. This kill will be considered as a suicide. |
| gold # | Increases your gold by entered value. |
| time # | Sets time of day. Values should be between 0 and 24. |
| killsent | Kills sentinel creeps. |
| killscourge | Kills scourge creeps. |
| killall | Kills all creeps. |
| noherolimitt | Allows you to pick multiple heroes. |
| trees | Forces a tree spawn. |
| killwards | Removes wards from the map. |
| spawnon | Enables creep spawn. This is enabled initially. |
| spawnoff | Disables creep spawn. |
Dota blog for learning the item build and skills build from the DotA big match with the best Dota gamers around the world.