Each line can show a platform icon, a timestamp, badges, the sender’s name in their colour, and the message with emotes as pictures. Subscriptions, gifted subs, Kicks gifted, channel-point redemptions, raids and Rumble Rants show as short coloured lines. Chat is read-only and anonymous, with no login. New messages animate in. Deleted messages, and messages from someone timed out or banned, are removed from the feed.
YouTube chat is not supported. Only 7TV emotes are supported, not BTTV.
Channels
Fill in Kick channel and Twitch channel with just the name. For Rumble, paste your Rumble Live-Stream-API URL. Rumble chat is checked about every six seconds, so it lags slightly. It shows messages, Rants and gifted subs only, with no badges or colours, and emotes as text.
Builder options
Message display
- Platform icon, Timestamp, Badges
- Tick boxes. Icon and badges are on to start, timestamp is off. Clock picks 12 or 24 hour.
- 7TV emotes
- On to start. Allow NSFW-rated 7TV emotes is off, so suggestive emotes show as
:name:text. 7TV namepaints adds gradient or image name colours for Kick and Twitch, and needs 7TV on. - Hide all chat messages
- Leaves an events-only feed.
- Growth direction
- Newest at the bottom, growing up, or newest at the top, growing down.
- Message alignment
- Left or right edge.
- Message animation
- Slide in from the right, slide in from the left, or fade in.
- Text shadow
- Strong, Soft or None.
- Max messages on screen
- From 5 to 200. The start is 50.
- Fade out after (seconds)
- From 0 to 3600. 0 means never.
Events
Tick boxes for Subscriptions, Gifted subs, Kicks gifted, Channel-point redemptions, Raids and Rants (Rumble). All are on to start.
Filters
- Hide emotes
- Removes emotes from the text and drops a message left blank.
- Emote only mode
- Shows only emotes and drops messages with none. It cannot be on together with Hide emotes. The broadcaster can switch it live by typing
!emoteonly onor!emoteonly offin their own chat, and that command is hidden from the feed. - Hide !commands, Hide known bots, Hide emojis
- All off to start. Bots are matched against a built-in list plus Kick’s bot label.
Style
Base text size (px) (20), Space between messages (em) (0.35), Emote scale (1.5), Text color, Vertical gradient text with a Gradient bottom color, Message background (none to start), Sender-name fallback color and Corner radius (px) (10).
In OBS
The page fills the whole source, so the source size is the chat area. It is transparent with no bubbles to start. If you resize the source, the layout reflows without changing the link. A mod or the broadcaster can type !refreshchat in chat to reload the 7TV emotes without reloading the page.
Messages
- No channel configured — add a Kick, Twitch, and/or Rumble channel in the chat builder.
- Reconnecting to Kick chat…, Reconnecting to Twitch chat… or Reconnecting to Rumble chat… while a connection is down. It clears when it is healthy again. Reconnects wait up to 30 seconds for Kick and Twitch. Rumble retries between 6 and 60 seconds.
Advanced: change it in the link
| Setting | Values | Starts as |
|---|---|---|
kick, twitch, rumbleurl | channel name, channel name, secret link | none |
icon, badges, emotes, seventv, messages | 1 or 0 | all 1 |
time | 1 or 0 | 0 |
clock | 12, 24 | 24 |
emoteonly, nsfwemotes, namepaints, hidecmds, hidebots, hideemoji | 1 to turn on | off |
ev_sub, ev_gift, ev_kicks, ev_redeem, ev_raid, ev_rant | 1 or 0 | all 1 |
max | 5 to 200 | 50 |
fade | 0 to 3600 seconds | 0 |
size, radius | pixels | 20, 10 |
gap, emotescale | em, 0 to 4 | 0.35, 1.5 |
fg, fg2, bg, accent | colours | white, none, none, text colour |
anchor | bottom, top | bottom |
align | left, right | left |
anim | right, left, appear | right |
shadow | strong, soft, none | strong |