{% extends "base.html" %} {% block content %} ← Maçlar

{{ m.home_team }} - {{ m.away_team }}

{% if m.home_score is not none %} {{ m.home_score }} - {{ m.away_score }} {% endif %} {% if m.status=='live' %}● canlı {% elif m.status=='ht' %}devre arası {% elif m.status=='finished' %}bitti {% else %}{{ m.kickoff|tr }}{% endif %}

{{ m.league.name if m.league else '—' }} · Anlatım: {{ labels[tier] }} {% if m.hashtag %} · Maç etiketi: {{ m.hashtag }} (yayıncıdan öğrenildi, tweetlerimize eklenir) {% else %} · maç etiketi henüz öğrenilmedi {% endif %} {% if m.thread_tweet_id %} · Thread'i X'te aç ↗ {% endif %}

Olay akışı

{{ events|length }} olay
{% if events %} {% for e in events %} {% set p = post_by_event.get(e.id) %} {% endfor %}
{{ e.minute }}{% if e.minute %}'{% endif %} {{ e.event_type }} {% if e.player %}· {{ e.player }}{% endif %} {% if e.team %}
{{ e.team }}
{% endif %}
{% if p and p.status=='posted' %} gönderildi {% elif p and p.status in ['queued','approved'] %} kuyrukta {% elif p and p.status=='cancelled' %} iptal {% elif p and p.status=='failed' %} hata {% elif e.event_type not in allowed %} kapsam dışı {% else %} — {% endif %}
{% else %}

Henüz olay yakalanmadı.

{% endif %}

Bu maçın thread'i

{{ posts|length }} tweet
{% if posts %} {% for p in posts %} {% if loop.first or not p.is_reply %}
{% if p.is_reply %}↳ yanıt{% else %}● kök tweet{% endif %} · {{ p.kind }} · {% if p.status=='posted' %}{{ p.posted_at|tr('%H:%M') }}{% else %}{{ p.status }}{% endif %}
{{ p.content }}
{% else %}
↳ {{ p.kind }} · {% if p.status=='posted' %}{{ p.posted_at|tr('%H:%M') }} {% if p.tweet_id and p.tweet_id != 'unknown' %} · X'te ↗ {% endif %} {% elif p.status=='cancelled' %}iptal — {{ p.error }} {% else %}{{ p.status }}{% endif %}
{{ p.content }}
{% endif %} {% endfor %} {% else %}

Bu maç için henüz tweet üretilmedi.

{% endif %}
Kapsam: Bu lig {{ labels[tier] }} seviyesinde. Yayınlanan olay tipleri: {{ allowed|join(', ') }}. Değiştir →
{% endblock %}