{{ user.display_name or user.username or '(無名)' }}
合計 {{ summary.total_comments or 0 }} コメント
対象投稿 {{ summary.media_count or 0 }}
♡ 合計 {{ summary.like_sum or 0 }} (最大 {{ summary.like_max or 0 }})
🔴 {{ summary.red or 0 }}
🟡 {{ summary.yellow or 0 }}
⚪ {{ summary.clean or 0 }}
未判定 {{ summary.pending or 0 }}
初回 {{ (summary.first_seen or '')[:10] }} / 最終 {{ (summary.last_seen or '')[:10] }}
{% else %}
🕒 投稿時間の傾向(JST 曜日×時間)
{% set hmax = (heatmap|map(attribute='count')|max) or 1 %}
{% set grid = {} %}
{% for h in heatmap %}{% set _ = grid.update({(h.dow, h.hour): h.count}) %}{% endfor %}
{% set dow_labels = ['日','月','火','水','木','金','土'] %}
| {% for hr in range(24) %}{{ hr }} | {% endfor %}
{% for d in range(7) %}
| {{ dow_labels[d] }} |
{% for hr in range(24) %}
{% set v = grid.get((d, hr), 0) %}
{% set ratio = (v / hmax) %}
{% set bg = 'rgba(225, 48, 108, ' ~ (ratio * 0.9)|round(2) ~ ')' if v > 0 else 'transparent' %}
{{ v if v else '' }}
|
{% endfor %}
{% endfor %}
{% endif %}
{% if media_replied %}