0
{% macro chat_group_template(id, m) %}
{% if m %}{{m['username']}}{% endif %}
{% if m %}{{m['time'] | timestamp}}{% else %}just now{% endif %}
{% endmacro %}
{% macro chat_line_template(id, m) %}
{% if m %}
{% if v.slurreplacer %}
{{m['text_censored'] | safe}}
{% else %}
{{m['text_html'] | safe}}
{% endif %}
{% endif %}
{% if m %}{{m['text']}}{% endif %}
{% if v.admin_level > 1 %}
{% endif %}
{% endmacro %}
{{chat_group_template()}}
{{chat_line_template()}}
{% set messages_list = messages.items()|list %}
{% for id, m in messages_list %}
{% set same = loop.index > 1 and m['user_id'] == messages_list[loop.index-2][1]['user_id'] %}
{% if not same %}
{% if loop.index > 1 %}
{% endif %}
{{chat_group_template(id, m)}}
{% endif %}
{{chat_line_template(id, m)}}
{% endfor %}