Generic variables are always available to most event sources, so consider these the bare minimum you can use in your Sub-Actions
Useful general purpose variables
Name | Description |
---|---|
date |
Current system date Accepts any standard formatting notation eg. %date:yyyy/MM/dd% or %date:dddd, dd MMMM yyyy% |
time |
Current system time Accepts any standard formatting notation eg. HH-mm |
Variables related to the user that triggered an event
Name | Description |
---|---|
userId |
Unique user identifier |
userName |
User login name e.g. on Twitch this is the username in all lowercase, useful for comparison |
user |
User display name Case sensitive for comparison |
userType |
Specifies which streaming service the triggering user is coming from v0.1.8+ twitch or youtube |
isSubscribed |
Twitch subscription status of triggering user True / False |
isVip |
Twitch VIP status of triggering user True / False |
isModerator |
Twitch moderator status of triggering user True / False |
Variables related to the triggering event source
These variables aren't strings and thus cannot be used in if statement Sub-Actions. To compare these values C# is needed with the usage of the appropriate types
Name | Description |
---|---|
__source |
The name of the event triggering the action |
eventSource |
Value to specify which platform generated the event twitch or youtube |
Variables related to the action being called
Name | Description |
---|---|
actionId |
The unique ID number of the first action called |
runningActionId |
The instance ID number of the action in the queue |