Skip to content

Chat

Send chat messages and interact with the iRacing chat system. Includes sending custom messages, triggering built-in chat macros, replying to messages, whispering to drivers, and managing the chat window.

ModeDescription
Send Custom MessageSend a user-defined chat message (supports template variables)
Chat MacroSend one of iRacing’s 15 built-in chat macros (select slot 1–15)
ReplyReply to the last chat message
Respond to Last PMRespond to the last private message
WhisperSend a private message to a specific driver
Open ChatOpen the chat window
CancelCancel or close the chat window
SettingTypeDefaultApplies to
ModeDropdownSend MessageAll
Message TextText area(empty)Send Message
Macro NumberDropdown (1–15)1Macro
Icon ColorColor picker#4a90d9All
Key TextText area(empty, uses default labels)All
Font SizeNumber (5–36)11Send Message, Macro

The message to send when using Send Message mode. Supports template variables — for example, Going {{Speed}} mph will resolve the current speed at send time. Multiline input is supported for easier editing, but newlines are collapsed into spaces when the message is sent (iRacing chat is single-line).

Custom text displayed on the Stream Deck button. When set, it replaces the default icon labels. Supports template variables for live-updating button text. Supports two lines — use a line break to split.

Controls the text size (5–36px) rendered on the button for Send Message and Macro modes. For Macro mode, the font size only applies when custom Key Text is set; the default “Macro + number” layout uses fixed font sizes.

Yes — press the dial to trigger the configured chat action. Dial rotation is not used.

The Whisper mode uses a configurable keyboard shortcut (global setting shared across all Chat action instances). All other modes use iRacing SDK commands and do not require keyboard bindings.