{% extends "base.html" %} {% load static %} {% load image_tags %} {% block title %} Twitch drops {% endblock title %} {% block extra_head %} {% endblock extra_head %} {% block content %}

Active Twitch Drops Campaigns

[rss - all campaigns] [atom - all campaigns]
{% if campaigns_by_game %} {% for game_id, game_data in campaigns_by_game.items %}

{{ game_data.name }}

{% if game_data.owners %}
Organizations: {% for org in game_data.owners %} {{ org.name }} {% if not forloop.last %},{% endif %} {% endfor %}
{% endif %}
{% picture game_data.box_art alt="Box art for "|add:game_data.name width=200 height=267 style="border-radius: 8px" %}
{% for campaign_data in game_data.campaigns %}
{% picture campaign_data.campaign.image_best_url|default:campaign_data.campaign.image_url alt="Image for "|add:campaign_data.campaign.name width=120 height=120 style="border-radius: 4px" %}

{{ campaign_data.campaign.clean_name }}

Channels:
    {% if campaign_data.campaign.allow_is_enabled %} {% if campaign_data.allowed_channels %} {% for channel in campaign_data.allowed_channels %} {% if forloop.counter <= 5 %}
  • {{ channel.display_name }} [i]
  • {% endif %} {% endfor %} {% if campaign_data.allowed_channels|length > 5 %}
  • ... and {{ campaign_data.allowed_channels|length|add:"-5" }} more
  • {% endif %} {% else %} {% if campaign.game.twitch_directory_url %}
  • Browse {{ campaign_data.campaign.game.display_name }} category
  • {% else %}
  • Failed to get Twitch category URL :(
  • {% endif %} {% endif %} {% else %} {% if campaign_data.campaign.game.twitch_directory_url %}
  • Go to a participating live channel
  • {% else %}
  • Failed to get Twitch directory URL :(
  • {% endif %} {% endif %}
{% endfor %}
{% endfor %} {% else %}

No active campaigns at the moment.

{% endif %} {% if active_reward_campaigns %}

Reward Campaigns (Quest Rewards)

Complete quests to earn rewards

{% for campaign in active_reward_campaigns %}

{% if campaign.brand %} {{ campaign.brand }}: {{ campaign.name }} {% else %} {{ campaign.name }} {% endif %}

{% if campaign.summary %}

{{ campaign.summary }}

{% endif %}

Status: {% if campaign.is_active %} Active {% elif campaign.starts_at > now %} Upcoming {% else %} Expired {% endif %}

{% if campaign.starts_at %}

Starts:

{% endif %} {% if campaign.ends_at %}

Ends:

{% endif %} {% if campaign.game %}

Game: {{ campaign.game.display_name }}

{% elif campaign.is_sitewide %}

Type: Site-wide reward campaign

{% endif %}
{% if campaign.external_url %}
Claim Reward
{% endif %}
{% endfor %}
{% endif %}
{% endblock content %}