{% extends "base.html" %} {% from "_macros.html" import pagination %} {% block title %}{{ network_name }} - Messages{% endblock %} {% block content %}

Messages

{{ total }} total
{% if api_error %}
Could not fetch data from API: {{ api_error }}
{% endif %}
Clear
{% for msg in messages %}
{% if msg.message_type == 'channel' %}📻{% else %}👤{% endif %}
{% if msg.message_type == 'channel' %} Public {% else %} {% if msg.sender_tag_name or msg.sender_name %} {{ msg.sender_tag_name or msg.sender_name }} {% else %} {{ (msg.pubkey_prefix or '-')[:12] }} {% endif %} {% endif %}
{{ msg.received_at[:16].replace('T', ' ') if msg.received_at else '-' }}
{% if msg.receivers and msg.receivers|length >= 1 %}
{% for recv in msg.receivers %} 📡 {% endfor %}
{% elif msg.received_by %} 📡 {% endif %}

{{ msg.text or '-' }}

{% else %}
No messages found.
{% endfor %}
{{ pagination(page, total_pages, {"message_type": message_type, "limit": limit}) }} {% endblock %}