Watchtime
When enabled, the bot tracks watchtime for every viewer in the chatter list. Viewers do not need to write; they only have to be present in chat.
Dashboard overview
On this page you manage watchtime, adjust cooldowns, maintain entries, and exclude specific logins from tracking.
Commands
!watchtime @usershows that viewer's watchtime. Without a user, it shows your own watchtime.!topwatchtimeshows the top 5 of the watchtime list.!watchrank @usershows this viewer's rank in the watchtime list. Without a user, it shows your own rank.
Configuration
Enable the feature with the toggle and set per-command cooldowns (separate for global and per-user). Further down you can exclude specific logins from tracking, e.g. known bots. If you exclude users, watchtime for them is no longer collected; existing entries must be deleted manually if needed.
StreamElements import
If you previously used StreamElements and already collected watchtime there, you can import those times into ByteMate.
Click the green StreamElements import button, enter your channel ID and JWT token, and click Import.
You can find both here: https://streamelements.com/dashboard/account/channels.
The ID and token are not stored; they are used only once for the import.
Management
In the list below you can edit or delete existing entries. You also see when each user was last active in chat. Click Delete all entries to clear the entire list. Warning: entries are permanently lost.