Skip to content

Watch Time

Overview

Twitch doesn't actually track how long each viewer has watched, so every bot that offers watch time is counting it on its own - and some get it badly wrong. We count it ourselves too, but we'd rather give you an honest number than a big one. That's why the bot always says "at least": it only counts time we actually saw you in the viewer list, so your real number is probably higher, never lower.

Watch time is Twitch only for now.

Commands

!watchtime [username]

Shows how long you've watched the stream. Add a username to see how long someone else has watched. The @ in front of their name is optional.

Available to Cooldown Aliases
Everyone 30s IND -

Example:

!watchtime
!watchtime @SomeViewer

If you're brand new, the bot might not have caught you in the viewer list yet. Stick around for a bit and it'll start counting.


!watchtime leaders

Shows the top 5 watchers.

Available to Cooldown Aliases
Everyone 60s ALL !watchtime top, !watchtime leaderboard

Example:

!watchtime leaders

If someone's username is actually "leaders" or "top", use the @ (!watchtime @leaders) to look them up instead of pulling the board.


Why "at least"?

We only count time we can prove you were here. Some things don't get counted:

Not counted Why
Anything before July 2026 That's when we started tracking it.
Watching with chat closed or disconnected You don't show up in the viewer list, so we can't see you.
Gaps longer than 5 minutes If we lose track of you, that time isn't counted.

Watch time and lurk time are separate. Lurking still counts toward your watch time, but !lurks only tracks the time you spent on a !lurk.