Streamer.bot Chat
Streamer.bot ships with a built-in chat client to provide you with direct integration between chat and your bot's actions.
Features
Multi Stream Support
By default, the chat window will enable a tabbed view for all broadcaster accounts you have connected.
While on the combined chat view, you can toggle which chat(s) to send to:
Shortcuts
Keyboard shortcuts exist to easily direct your chat messages to/from different accounts:
Keybind | Action |
---|---|
Enter | Send to selected chat(s) |
Shift+Enter | Send to all chats |
Ctrl+Enter | Send to selected chat(s) with the bot account |
Ctrl+Shift+Enter | Send to all chats with the bot account |
Command Menus
Autocomplete menus exist for the following options:
Keybind | Menu |
---|---|
/ | Slash Commands |
: | Emote Autocomplete |
! | Streamer.bot Commands |
Slash Commands
Slash commands contain a set of actions that are directly integrated with your Streamer.bot instance.
For example, you can type /action
to reveal a menu with all actions in your Streamer.bot instance to directly execute.
Some commands support Multi-Platform execution, such as /title
which can set the title of both Twitch and YouTube broadcasts simultaneously.
Streamer.bot Commands
For commands to appear in the command menu they must be configured with:
- Set
Location
toStart
- Start with the
!
prefix
Ignore Internal Messages
option disabled to work in the chat window.
This setting forces those commands to ignore internal chat input, including from the built-in chat.
When selecting a command, Enter will submit the command immediately to chat.
If you wish to add input for a command, use Tab to select the command and continue typing.
Emote Autocomplete
Emote autocomplete can be triggered at any time and contains emotes from the following sources:
- Twitch
- YouTube
- 7TV (Twitch & YouTube)
- FFZ (Twitch)
- BTTV (Twitch & YouTube)
To select an emote and continue typing, you can use either Enter / Tab
Quick Actions
In settings, you can configure Quick Actions for 3 different sources.
Quick Actions allow you to immediately execute any of your Streamer.bot actions with custom arguments.
Global
Global Quick Actions are displayed in the bottom-left of the chat window and can be executed at any time.
User
User Quick Actions are displayed in the View User
popup windows that display when you click on a username in chat.
Additional arguments are populated with the usual user args for the respective platform.
Message
Per-message quick actions appear when you hover over a specific chat message.
Additional arguments are populated with the usual message args for the respective platform.
Highlights
Message and event highlights can be customized for a variety of events.
OBS Browser Dock
You can dock the internal chat in read-only
mode by enabling the Streamer.bot WebSocket Server and adding the following URLs as Custom Browser Docks in OBS:
Name | URL |
---|---|
Streamer.bot Chat | https://chat.streamer.bot/feed/chat |
Streamer.bot Event Feed | https://chat.streamer.bot/feed/events |