Present Viewers

Trigger for the Trovo present viewers event

Details

This triggers every 1-10 minutes, default every 5 minutes.

Notes

The present viewer tick will always happen, but you have the ability to have it "live update" from Trovo, or artificially mark someone as present.

Under the Present Viewer action selector, there are 2 settings, a Live Update check box, and a slider bar.

When Live Update is checked, the slider next to it is how often this update will occur, between 1 and 10 minutes, this will also execute the action at this interval.

When Live Update is not checked, the slider next to it behaves as a threshold. The timer runs every minute, and checks the current time minus the user's last active time, if this is less then the threshold, they are marked as present, otherwise they are marked as not present. The action will still be executed, but, it will occur every minute.

The default setting is Live Update not checked, and the slider set to 5 minutes.

Variables

The following variables will be populated when this trigger executes:

Description
audienceTypestring

The current audience type

categoryIdstring

The current category ID

categoryNamestring

The current category name

followersnumber

The amount of followers

isLivebool

Boolean for current streaming status

Example: true
startedAtnumber

The epoch time the stream has stated

Example: 1704063600
subscribersnumber

The amount of subscribers

titlestring

The stream title

usersDictionary<TrovoUser>

A C# accessible list of users present in chat

viewerCountnumber

The current viewer count