{viewers}
The current viewer count.
{viewers} the channel the message came from
{viewers:login} another channel - see "Which channel?" below
Platforms: Twitch and Kick - reads the channel the message came from; name a channel to read the other.
How many people the platform counts as watching right now. 0 when
offline. Multistreaming? {viewers:twitch} and {viewers:kick} read
each side, so {viewers:twitch} on Twitch + {viewers:kick} on Kick works
from either chat.
Example
!viewers → {viewers} people are watching right now 👀
!milestone → {if:{viewers}>=100|Triple digits in here! {repeat:3|PogChamp}|{viewers} strong - bring a friend!}
Refreshes about every 30 seconds, and the platforms’ own counts lag a little behind reality.
Which channel?
Without an argument, the variable reads the channel the message was typed in: in your Kick chat it reads your Kick channel, in your Twitch chat your Twitch channel. The argument picks another:
{viewers:login} that channel, on the same platform as the message
{viewers:twitch} your Twitch channel (from either chat)
{viewers:kick} your Kick channel (from either chat)
{viewers:twitch:login} a Twitch channel by login
{viewers:kick:slug} a Kick channel by slug (the name in its URL)
Timers have no “message platform” - they use the platform they’re posting in, so a timer that posts in both chats reads each channel for its own post.