TwitchPlugin.TransientState

Transient state variables, aggregated in a struct.

Members

Variables

approximateQueryTime
long approximateQueryTime;

How long a Twitch HTTP query usually takes.

authorizationBearer
string authorizationBearer;

Authorisation token for the "Authorization: Bearer <token>".

bell
string bell;

Effective bell after kameloso.terminal.isTerminal checks.

botID
uint botID;

The bot's numeric account/ID.

currentWorkerTidIndex
size_t currentWorkerTidIndex;

The index of the next worker thread to use.

ecountDirty
bool ecountDirty;

Whether or not ecount has been modified and there's a point in saving it to disk.

numCustomEmoteImports
uint numCustomEmoteImports;

For home many channels custom emotes have been imported, successfully or unsuccessfully.

viewerTimesDirty
bool viewerTimesDirty;

Whether or not viewerTimesByChannel has been modified and there's a point in saving it to disk.

whispererRunning
bool whispererRunning;

Whether or not a delegate sending whispers is currently running.

workerTids
Tid[] workerTids;

The thread IDs of the persistent worker threads.