{% load common_extras %} {% comment %} Step 1 — the channel (SPEC §13.1). `connections` is apps/broadcasts/composer.py::broadcastable_connections, which filters on PlatformPolicy.broadcast_allowed. Every shipped platform passes that filter today; one that stops passing drops out as *data*. There is no platform name in this template and there must not be one — including for the window notice the later steps show, which arrives as composer.window_notice. {% endcomment %}
{% csrf_token %}

Choose a channel

Only channels whose platform permits broadcasts are listed.

Channel {% for connection in connections %} {% empty %} {% include "components/empty_state.html" with icon="channels" title="No channel accepts broadcasts" body="Connect one whose platform permits broadcasts, then come back." %} {% endfor %}