The Chat Wheel is an in-game interface tool for quickly sending messages to teammates. By holding down the assigned hotkey, moving the mouse in any of the eight directions and releasing the hotkey, a predetermined message gets sent to the team chat. Players are able to change the messages in the Chat Wheel to any of the 87 available phrases. The Chat Wheel can also be used to send emoticons and graphical sprays.
Dota Plus subscribers can equip sound effects, emoticons, and hero-specific lines, which are earned by leveling up the corresponding hero.
Usage[]
To send a message using the Chat Wheel, hold down the hotkey and move your mouse in any of the eight given directions. When you release the Hotkey, the message will be sent to your teammates. Messages sent from the Chat Wheel have a ▶ distinctive arrow in front of them and appear in players' local language setting, making it an invaluable tool for communicating with players who do not speak your language. Muted players can still use the Chat Wheel.
To change the phrases or the Chat Wheel hotkey, navigate to the CONTROLS tab of the OPTIONS screen and click CHAT. It is also possible to bind individual Hotkeys to the default Chat Wheel phrases there.
Phrases[]
There are currently 87 available phrases. This table lists them, as well as their Console equivalent.
By using the bind <hotkey> "<console_command_in_quotes>"
command in console, it is also possible to create Hotkeys for non-default phrases, e.g. bind k "chatwheel_say 1"
to make K output ▶ Careful!
in chat.
Positioning[]
Phrase | Console Commands |
---|---|
Careful! | chatwheel_say 1
|
Get Back! | chatwheel_say 2
|
Stun now! | chatwheel_say 4
|
Push now | chatwheel_say 6
|
Go! | chatwheel_say 12
|
Initiate! | chatwheel_say 13
|
Follow me | chatwheel_say 14
|
Group up | chatwheel_say 15
|
Spread out | chatwheel_say 16
|
Split up and farm | chatwheel_say 17
|
Attack now! | chatwheel_say 18
|
Be right back | chatwheel_say 19
|
Dive! | chatwheel_say 20
|
On my way | chatwheel_say 21
|
Get ready | chatwheel_say 22
|
Bait | chatwheel_say 23
|
Status[]
Phrase | Console Commands |
---|---|
Help! | chatwheel_say 5
|
Heal | chatwheel_say 24
|
Mana | chatwheel_say 25
|
Out of mana | chatwheel_say 26
|
Skills on cooldown | chatwheel_say 27
|
Ultimate ready | chatwheel_say 28
|
Enemy[]
Phrase | Console Commands |
---|---|
Missing!
The message adapts when used while in one of the lanes. |
chatwheel_say 8
|
Missing top!
(Does not trigger voice lines.) |
chatwheel_say 9
|
Missing mid!
(Does not trigger voice lines.) |
chatwheel_say 10
|
Missing bottom!
(Does not trigger voice lines.) |
chatwheel_say 11
|
Enemy returned | chatwheel_say 29
|
All enemy heroes missing! | chatwheel_say 30
|
Enemy incoming! | chatwheel_say 31
|
Invisible enemy nearby! | chatwheel_say 32
|
Enemy has rune | chatwheel_say 33
|
I'm retreating | chatwheel_say 78
|
Lane[]
Phrase | Console command | Comments |
---|---|---|
Split push | chatwheel_say 34 |
|
Coming to gank | chatwheel_say 35 |
|
Requesting a gank | chatwheel_say 36 |
|
Fight under the tower | chatwheel_say 37 |
|
Deny the tower! | chatwheel_say 38 |
|
Destroy the tower, then get back | chatwheel_say 81 |
|
Destroy the barracks, then get back | chatwheel_say 82 |
Items[]
Phrase | Console command | Comments |
---|---|---|
We need wards. | chatwheel_say 3 |
|
Buy a courier please | chatwheel_say 39 |
Not functional anymore |
Can anyone upgrade the courier? | chatwheel_say 40 |
Not functional anymore |
We need detection | chatwheel_say 41 |
|
They have detection | chatwheel_say 42 |
|
Buy a Town Portal Scroll | chatwheel_say 43 |
|
Re-use courier | chatwheel_say 44 |
Not functional anymore |
Deward please | chatwheel_say 45 |
|
Building Mekansm | chatwheel_say 46 |
|
Building Pipe of Insight | chatwheel_say 47 |
|
Let's smoke gank! | chatwheel_say 59 |
|
What should I buy? | chatwheel_say 77 |
|
Ward the bottom rune | chatwheel_say 83 |
|
Ward the top rune | chatwheel_say 84 |
Neutrals[]
Phrase | Console command | Comments |
---|---|---|
Stack and pull please | chatwheel_say 48 |
|
Pull creeps please | chatwheel_say 49 |
|
Pulling creeps | chatwheel_say 50 |
|
Stack neutrals | chatwheel_say 51 |
|
Jungling | chatwheel_say 52 |
|
Roshan | chatwheel_say 53 |
Misc[]
Phrase | Console command | Comments | ||
---|---|---|---|---|
Okay. | chatwheel_say 0 |
|||
Affirmative | chatwheel_say 54 |
|||
Negative | chatwheel_say 231 |
|||
Wait | chatwheel_say 55 |
|||
Not Yet | chatwheel_say 232 |
|||
Pause please! | chatwheel_say 56 |
|||
*Current Game Time* | chatwheel_say 57 |
Prints the current time in MM:SS format. Can also be activated by Alt-clicking the game clock at the top of the screen. | ||
Check runes please | chatwheel_say 58 |
|||
Zeus ult now! | chatwheel_say 85 |
|||
*Day/Night time remaining* | chatwheel_say 111 |
Prints the remaining time left (MM:SS format) for the current day/night cycle. Can also be activated by Ctrl-Alt-clicking the game clock at the top of the screen. |
Flavor[]
Phrase | Console command | Comments |
---|---|---|
Well played! | chatwheel_say 7 |
|
Good luck, have fun | chatwheel_say 60 |
|
Nice | chatwheel_say 61 |
|
Thanks! | chatwheel_say 62 |
Triggers hero voice lines. |
Sorry | chatwheel_say 63 |
|
Don't give up! | chatwheel_say 64 |
|
That just happened | chatwheel_say 65 |
|
Game is hard | chatwheel_say 66 |
|
New meta | chatwheel_say 67 |
|
My bad | chatwheel_say 68 |
|
I immediately regret my decision | chatwheel_say 69 |
|
Relax, you're doing fine | chatwheel_say 70 |
|
Good game | chatwheel_say 73 |
|
Good game, well played | chatwheel_say 74 |
|
(All) Good game | chatwheel_say 75 |
This will trigger the forfeit option in a private lobby. |
(All) Good game, well played | chatwheel_say 76 |
This will trigger the forfeit option in a private lobby. |
Space created | chatwheel_say 79 |
|
Whoops | chatwheel_say 80 |
The International 2017[]
These special audio lines are only available to owners of The International 2017 Battle Pass. Mouseover lines for English translations.
Battle Pass Level | Console command | Lines |
---|---|---|
26 |
|
|
107 |
|
|
157 |
|
|
207 |
|
|
257 |
|
|
307 |
|
|
357 |
|
|
Unused |
|
|
The International 2018[]
Audio[]
These special audio lines are only available to owners of The International 2018 Battle Pass. Mouseover lines for English translations.
Battle Pass Level | Pack Name | Console command | Lines |
---|---|---|---|
24 | Sound Pack 1 (2017) |
|
|
95 | Sound Pack 2 |
|
|
156 | Caster Pack 1 |
|
|
200 | Sound Pack 3 (2017) |
|
|
262 | Caster Pack 2 |
|
|
308 | Caster Pack 3 |
|
|
357 | Caster Pack 4 |
|
|
392 | Caster Pack 5 (2017) |
|
|
457 | Caster Pack 6 |
|
|
1205 | Epic Caster Pack |
|
Sprays[]
- ▶️ Sprays could also be equipped in the chat wheel.
- The Dota 2 logo spray gets replaced by the selected favourite team’s logo.
The International 2019[]
Audio[]
These special audio lines are only available to owners of The International 2019 Battle Pass. Mouseover lines for English translations.
Battle Pass Level | Pack Name | Console command | Lines |
---|---|---|---|
44 | Sound Pack 1 |
|
|
96 | Caster Pack 1 |
|
|
100 | Evolving Chat Wheel |
|
|
156 | Sound Pack 2 |
|
|
200 | Caster Pack 2 |
|
|
262 | Caster Pack 3 |
|
|
313 | Sound Pack (2017) |
|
|
357 | Caster Pack 4 |
|
|
392 | Sound Pack (2018) |
|
|
457 | Caster Pack 5 |
|
|
665 | Epic Caster Pack 1 (2018) |
|
|
785 | Epic Caster Pack 2 |
|
|
1205 | Korean Caster Pack |
|
|
- | Unused |
|
|
* This line grows longer for every 100 levels of the Battle Pass.
Sprays[]
- Click on a spray to enlarge.
The International 10[]
Audio[]
These special audio lines are only available to owners of The International 10 Battle Pass. Mouseover lines for English translations.
Battle Pass Level | Pack Name | Console command | Lines |
---|---|---|---|
46 | Sound Pack 1 |
|
|
94 | Caster Pack 1 |
|
|
100 | Evolving Chat Wheel |
|
|
140 | Sound Pack 2 |
|
|
203 | Caster Pack 2 |
|
|
272 | Caster Pack 3 |
|
|
395 | Caster Pack 4 |
|
|
485 | Caster Pack 5 |
|
|
545 | Caster Pack 6 |
|
|
655 | Legacy Caster Pack |
|
|
1245 | Legacy Epic Pack |
|
|
* This line grows longer for every 100 levels of the Battle Pass.
Sprays[]
Nemestice 2021[]
Audio[]
These special audio lines are only available to owners of the Nemestice 2021 Battle Pass. Mouseover lines for English translations.
Battle Pass Level | Console Command | Sprays |
---|---|---|
58/78/94/114/148 | chatwheel_say 354 |
▶️ Banjo Charge |
58/78/94/114/148 | chatwheel_say 355 |
▶️ Choo Choo |
58/78/94/114/148 | chatwheel_say 356 |
▶️ Gong |
58/78/94/114/148 | chatwheel_say 357 |
▶️ Slide |
58/78/94/114/148 | chatwheel_say 358 |
▶️ Uh Oh |
Sprays[]
Frostivus[]
These special audio lines are only available during Frostivus.
Console command | Lines |
---|---|
|
|
|
|
|
|
|
|
|
New Bloom[]
These special audio lines are only available during New Bloom events.
Console command | Lines |
---|---|
|
|
|
|
|
|
|
Diretide 2020[]
Audio[]
These special audio lines are only available during Diretide 2020.
Console command | Lines |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sprays[]
Unlisted[]
The following phrases can only be triggered through other means than the Chat Wheel. The game will automatically fill in which item, hero, or ability based on what was clicked. They do not have console commands associated with them.
Phrase | Activating |
---|---|
Missing Status | |
Hero is missing! |
Alt+ Left Click an enemy hero's portrait at the top of the screen, while that hero is alive. |
Hero has returned! |
Ctrl+Alt+ Left Click an enemy hero's portrait at the top of the screen, while that hero is alive. |
Enemy Hero will respawn in x seconds! |
Alt+ Left Click an enemy hero's portrait at the top of the screen, while that hero is dead. |
I will respawn in x seconds! |
Alt+ Left Click your respawn timer, either where the health bar is, or at the top of the screen, while your hero is dead. |
Abilities | |
Ability ▶ Ready to learn |
Alt+ Left Click any ability that is not at the maximum level.
|
I need x XP to learn Ability (Level y ) |
Alt+ Left Click any ability that is not at the maximum level.
|
I need x more levels to learn Ability (Level y ) |
Ctrl+Alt+ Left Click any ability that is not at the maximum level.
|
Ability ▶ Ready ( Level Level ) |
Alt+ Left Click an ability icon. |
Ability ▶ On Cooldown ( x seconds remain ) |
Alt+ Left Click an ability icon. |
Ability ▶ Not Enough Mana |
Alt+ Left Click an ability icon. The ability must be learned and off cooldown, but the unit must have insufficient mana to cast it in order for this message to appear. |
Ability ▶ Not Learned |
Alt+ Left Click an ability icon for an ability that the hero has not learned yet. |
Beware Hero ▶ Ability |
Alt+ Left Click an ability icon of an enemy hero. |
Talents | |
Level x Talent: Talent Name ▶ Not Learned |
Alt+ Left Click a talent from the Talent Tree that the hero has not learned yet.
|
Level x Talent: Talent Name ▶ Ready |
Alt+ Left Click a learned talent from the Talent Tree. |
Items | |
I will purchase ▶ Item |
Alt+ Left Click an item in the shop. |
I think someone should purchase ▶ Item |
Ctrl+Alt+ Left Click an item in the shop.
|
Need x gold for Item |
Alt+ Left Click an item set in Quick Buy without having enough Gold to purchase it. |
I have enough gold for Item |
Alt+ Left Click an item set in Quick Buy with enough Gold to purchase it. |
Need x gold for Item and Buyback. |
Ctrl+Alt+ Left Click an item set in Quick Buy without having enough Gold to purchase it.
|
I have enough gold for Item and Buyback. |
Ctrl+Alt+ Left Click an item set in Quick Buy with enough Gold to purchase it and enough Gold to buy back into the game.
|
(Ally/Enemy Hero ) ▶ Not carrying a Town Portal Scroll |
Alt+ Left Click another hero's TP inventory slot while the slot is empty. |
I am not carrying a Town Portal Scroll | Alt+ Left Click your hero's TP inventory slot while the slot is empty. |
(Ally Hero ) ▶ Not carrying a Town Portal Scroll (on cooldown for x seconds) |
Alt+ Left Click another hero's TP inventory slot while the slot is empty and teleportation is on cooldown. |
I am not carrying a Town Portal Scroll (on cooldown for x seconds) |
Alt+ Left Click your hero's TP inventory slot while the slot is empty and teleportation is on cooldown. |
Item ▶ Ready ( Level Level ) |
Alt+ Left Click an item icon.
|
Item ▶ On Cooldown ( x seconds remain ) |
Alt+ Left Click an item icon. |
Item ▶ Not Enough Mana |
Alt+ Left Click an item icon. |
Beware Hero ▶ Item |
Alt+ Left Click an item in an enemy hero's inventory. |
(Ally Hero ) ▶ Item ▶ In backpack |
Alt+ Left Click an item that is in your or an allied hero's backpack.
|
Item ▶ In stash |
Alt+ Left Click an item that is in your stash. |
Item name dropped here. |
Alt+ Left Click on a visible dropped item. |
Neutral Items | |
I will purchase ▶ Neutral Token |
Alt+ Left Click on an unequipped neutral token inside of the Neutral Stash.
|
I think someone should purchase ▶ Neutral Token |
Ctrl+Alt+ Left Click on an unequipped neutral token inside of the Neutral Stash. |
(Ally/Enemy Hero ) ▶ does not have a Neutral Item equipped |
Alt+ Left Click another hero's neutral item inventory slot while the slot is empty. |
I do not have a Neutral Item equipped | Alt+ Left Click your hero's neutral item inventory slot while the slot is empty. |
Creeps | |
I will stack creeps (camp type - camp location ) |
Alt+ Left Click on the Stack indicator timer of a neutral creep camp, when the camp is not stacked or hidden in the fog of war.
|
This camp is stacked with number of stacks sets of creeps (camp type - camp location ) |
Alt+ Left Click on the Stack indicator timer of a neutral creep camp, when the camp is stacked and visible.
|
Please stack creeps (camp type - camp location ) |
Ctrl+Alt+ Left Click on the Stack indicator timer of a neutral creep camp.
|
Hero Status | |
(Ally / Enemy Hero ) affected by: Buff/Debuff |
Alt+ Left Click on a buff or debuff indicator on your hero, or an enemy hero. |
(I have / Ally / Enemy Hero has) x % HP y % Mana. |
Alt+ Left Click on your health or mana bar, or an enemy's.
|
(I have / Ally / Enemy Hero has) x HP y Mana. |
Ctrl+Alt+ Left Click your health or mana bar, or an enemy's.
|
(I need / Ally needs) x XP to reach Level y |
Alt+ Left Click the experience bar of an allied hero. |
Enemy Hero is Level x |
Alt+ Left Click the experience bar of an enemy hero.
|
Glyph of Fortification | |
Glyph of Fortification ▶ Ready | Alt+ Left Click on the Glyph button. |
Glyph of Fortification ▶ Don't Use yet | Ctrl+Alt+ Left Click the Glyph button. |
Glyph of Fortification ▶ On Cooldown ( x seconds remain ) |
Alt+ Left Click the Glyph button when Glyph is on cooldown. |
Scan Status | |
Scan ▶ Ready | Alt+ Left Click on the Scan button. |
Scan ▶ Don't Use yet | Ctrl+Alt+ Left Click the Scan button. |
Scan ▶ On Cooldown ( x seconds remain ) |
Alt+ Left Click the Scan button when Scan is on cooldown. |
Buyback Status | |
Buyback ▶ Ready | Alt+ Left Click your gold counter, or buyback button while dead.
|
Buyback ▶ Not Enough Gold (Need x ) |
Alt+ Left Click your gold counter, or buyback button while dead.
|
Buyback ▶ On Cooldown (Time remaining) |
Alt+ Left Click your gold counter, or buyback button while dead. |
Hero Selection | |
Current Player Name suggests picking [Hero ] |
Alt+ Left Click on a hero icon from the list of hero cards in the Hero Selection screen |
Current Player Name suggests banning [Hero ] |
Ctrl+Alt+ Left Click on a hero icon from the list of hero cards in the Hero Selection screen
|
Misc | |
*Current Game Time* | Alt+ Left Click on the game time clock at the top of the screen.
|
*Day/Night time remaining* | Ctrl+Alt+ Left Click on the game time clock at the top of the screen.
|
Courier will respawn in x seconds! |
Alt+ Left Click your courier's quick action button bar while your courier is dead. |
References[]
- ↑ 1.0 1.1 1.2 1.3 Danche response in TI 6 Grand Finals Game 3 (Source)
- ↑ 2.0 2.1 2.2 2.3 v1lat response in TI5 Grand Final, Game 4 (Source)
- ↑ 3.0 3.1 3.2 3.3 ReDeYe response in Frankfurt Major, EHOME vs LGD game 3 (Source)
- ↑ 4.0 4.1 4.2 Kyle while casting Virtus.pro vs LGD, DAC 2018 Main Event Day 5 (Source)
- ↑ 5.0 5.1 ODPixel while casting Team Liquid vs Team Secret, ROG Dreamleague Major 2017 Grand Final Game 2(Source)
- ↑ 6.0 6.1 Ceb with OG watching TI True sight 2018 (Source)
- ↑ 7.0 7.1 Korean casters casting TI3 iG vs DK Game 2 (Source)
- ↑ 8.0 8.1 Korean casters casting TI3 iG vs DK Game 2 (Source)
- ↑ 9.0 9.1 Korean casters casting TI3 iG vs DK Game 2 (Source)
- ↑ 10.0 10.1 Korean casters casting TI3 iG vs DK Game 2 (Source)
- ↑ 11.0 11.1 Korean casters casting TI3 iG vs DK Game 2 (Source)
- ↑ 12.0 12.1 Korean casters casting TI3 Na'Vi vs Alliance game 5 Grand Finals (Source)
- ↑ Russian caster casting Team Liquid vs Virtus.pro, DreamLeague Season 13:The Leipzig Major (Source)
- ↑ Invictus Gaming vs HellRaisers - Dota Summit 11 (Source)
- ↑ Russian casters casting Liquid vs Vici Gaming, EPICENTER Major game 4 Grand Final (Source)
- ↑ SECRET vs EG - TI9 (Source)
|