There are currently no rewards waiting in the queue.
{% endif %}
Viewer points balances
{% if users %}
User
Points balance
{% for user in users %}
{{ user[0] }}
{% set points_label = 'point' if user[1] == 1 else 'points' %}
{{ user[1] }} {{ points_label }}
{% endfor %}
{% endif %}
Manage rewards
Reward Types:
Redeems are standard stream point redeems. They get added to the queue for the streamer to fulfill.
Specials are redeems, but they run system commands and scripts. This enables you to integrate a lot of other fun things, such as letting your viewers control lighting, activate devices, trigger webhooks, etc. Specials do not go into the queue, because they happen automagically.
Be careful with this one. It does require some more advanced scripting/command line knowledge. Make sure you test your specials before letting viewers use them.
Votes are just that, votes. Your viewers can vote on them.
Goals are rewards that everyone in chat can contribute to. The streamer fulfills the reward when the goal is reached.
Add rewards to categories to enable and disable groups of rewards.
Rewards with no categories are inactive.
{% if rewards %}
Rewards in red are inactive. To activate a reward, add it to an active category.
Name
Target
Price
Type
Info
Cool down
Category
Actions
{% for reward, reward_info in rewards.items() %}
{% if reward in active_rewards %}
{% else %}
{% endif %}
{{ prefix }}{{ reward }}
{% if reward_info["type"] == "goal" %}
{{ reward_info["target"] }}
{% else %}
N/A
{% endif %}
{% if reward_info["type"] == "goal" %}
N/A
{% else %}
{{ reward_info["price"] }}
{% endif %}
{{ reward_info["type"] }}
{{ reward_info["info"] }}
{% if reward_info["cooldown"] > 0 %}
{% set minutes_label = 'minute' if reward_info["cooldown"] == 1 else 'minutes' %}
{{ reward_info["cooldown"] }} {{ minutes_label }}
{% else %}
None
{% endif %}
{{ reward_info["categories"] | join(', ') }}
 
 
{% if reward_info["type"] == "goal" or reward_info["type"] == "vote" %}
{% endif %}
{% endfor %}
{% endif %}
Manage Categories
Active Categories
Inactive Categories
{% for cat in active_categories %}
{{ cat }} - DeactivateDelete
{% endfor %}
{% for cat in inactive_categories %}
{{ cat }} - ActivateDelete
{% endfor %}