Subathon Begin is triggered when a subathon begins.
Triggers
Many part of Mythision react to external events coming from various places such as Twitch or YouTube, or internal events from Subathons or Tips. The system for handling these events is called the Trigger system and is standardized across various Mythision services including chat bot events, overlays, and Discord webhooks.
There are many trigger types and most types have their own options to filter when to react to the trigger, for example the Twitch subscription trigger can filter for Prime subscriptions, or gifts, or if there is a message, or a combination of them.
Trigger types can also effect the available variables for text
message, common ones are {user.name} but there are
others like {viewers} for incoming raids or
{tier} for subscriptions.
Types
- Mythision
- Discord
- Twitch
Mythision
Subathon Begin
Subathon Goal
Subathon Goal is triggered when a subathon goal is reached.
Subathon End
Subathon End is triggered when a subathon ends.
Tip
Tip is triggered when someone gifts a tip to the streamer through the Mythision tips website. Tip triggers can be filtered by amount, if the tip was anonymous, or if a message was given.
- To display the name of the tipper you can use the
{user.name}variable. This will be Anonymous if no name was given. - The tip amount can be displayed with the
{amount}variable, this includes the currency symbol. - There is also
{amount.value}to get the amount without the currency symbol,{amount.currency}to get the currency code, and{amount.symbol}to get the related symbol.
Discord
Discord Giveaway Begin
Discord Giveaway Begin is triggered when a giveaway begins in a Discord server using the GiveawayBot. Giveaway triggers can be filtered by the number of winners.
- To display the name of the user who started the giveaway you can use the
{user.name}variable. - The prize can be displayed with the
{prize}variable. - The winner count can be displayed with the
{winners}variable.
Discord Giveaway End
Discord Giveaway End is triggered when a giveaway ends in a Discord server using the GiveawayBot. Giveaway triggers can be filtered by the number of entrants and if there was a winner.
- To display the name of the user who started the giveaway you can use the
{user.name}variable. - To display the names of the winners you can use the
{winners}variable. - The prize can be displayed with the
{prize}variable. - The entrant count can be displayed with the
{entrant_count}variable. - The winner count can be displayed with the
{winner_count}variable.
Twitch
Twitch Stream Online
Twitch Stream Online is triggered when your Twitch stream goes online. This trigger also supports both automatic updating during the stream and deleting of messages when the stream goes offline.
Twitch Stream Offline
Twitch Stream Offline is triggered when your Twitch stream goes offline.
Twitch Channel Follow
Twitch Channel Follow is triggered when a user follows your Twitch channel.
- To display the name of the user who followed you can use the
{user.name}variable.
Twitch Cheer Bits
Twitch Cheer Bits is triggered when a user cheers bits in your Twitch channel. This trigger can be filtered by the amount of bits cheered.
- To display the name of the user who cheered you can use the
{user.name}variable. - The amount of bits can be displayed with the
{bits}variable. - The message can be displayed with the
{message}variable.
Twitch Incoming Raid
Twitch Incoming Raid is triggered when your Twitch channel is raided. This trigger can be filtered by the number of viewers in the raid.
- To display the name of the user who raided you can use the
{user.name}variable. - The number of viewers can be displayed with the
{viewers}variable.
Twitch Subscription
Twitch Subscription is triggered when a user subscribes to your Twitch channel. This trigger has a number of available filters.
Filters
- First time subscribers filters if the user is a new subscriber.
- Twitch Prime filters if the user used Twitch Prime to subscribe.
- Is Gift Subscription filters if the subscription was a gift.
- Is Direct Gift filters if the subscription was directly gifted to the user.
- Is Solo filters if the subscription was not part of a 2+ gift.
- Includes a message filters if the subscription contains a message.
- Months filters the number of months the user has subscribed.
Variables
- To display the name of the user who subscribed you can use the
{user.name}variable. - The number of months can be displayed with the
{months}variable. - The tier of the subscription can be displayed with the
{tier}variable. - The message can be displayed with the
{message}variable.
Twitch Gift Subscription
Twitch Gift Subscription is triggered when a user gifts one or more subscriptions to your Twitch channel. This trigger can be filtered by the number of subscriptions gifted, if the gift was anonymous, and if it was a direct gift.
- To display the name of the user who gifted the subscription you can use the
{user.name}variable. - The number of gifted subscriptions can be displayed with the
{count}variable. - The tier of the subscription can be displayed with the
{tier}variable. - The total number of subscriptions the user has gifted can be displayed with the
{total}variable. - The recipient of the gift can be displayed with the
{recipient.name}variable, only availabe for direct gifts.
Twitch Prediction Begin
Twitch Prediction Begin is triggered when a prediction begins in your Twitch channel.
- To display the title of the prediction you can use the
{prediction.title}variable. - The outcomes of the prediction can be displayed with the
{prediction.outcomes}variable.
Twitch Prediction Lock
Twitch Prediction Lock is triggered when a prediction is locked in your Twitch channel. This trigger can be filtered by the number of points available.
- To display the title of the prediction you can use the
{prediction.title}variable. - The outcomes of the prediction can be displayed with the
{prediction.outcomes}variable. - The total points available can be displayed with the
{prediction.points}variable.
Twitch Prediction Progress
Twitch Prediction Progress is triggered when a prediction progresses in your Twitch channel. This trigger can be filtered by the number of points available.
- To display the title of the prediction you can use the
{prediction.title}variable. - The outcomes of the prediction can be displayed with the
{prediction.outcomes}variable. - The total points available can be displayed with the
{prediction.points}variable.
Twitch Prediction End
Twitch Prediction End is triggered when a prediction ends in your Twitch channel. This trigger can be filtered by the status of the prediction, if there was a winner, and the number of points.
- To display the title of the prediction you can use the
{prediction.title}variable. - The outcomes of the prediction can be displayed with the
{prediction.outcomes}variable. - The total points available can be displayed with the
{prediction.points}variable. - The winning outcome can be displayed with the
{prediction.outcome}or{precision.outcome.title}variable, only available for resolved predictions. - The points of the winning outcome can be displayed with the
{prediction.outcome.points}variable, only available for resolved predictions. - The first winner of the prediction can be displayed with the
{prediction.outcome.winner}or{prediction.outcome.winner.name}variable, only available for resolved predictions and if there is a winner. - The number of winners of the prediction can be displayed with the
{prediction.outcome.winners}variable, only available for resolved predictions and if there is a winner. - The number of other winners (winners - 1) of the prediction can be displayed with the
{prediction.outcome.winners.others}variable, only available for resolved predictions and if there is a winner.
