{{ data.displayname }}

{%- for message in data.messages %}{% if (message.type in [10, 30, 39, 51, 61, 68]) or ((message.type == 100) and (message.chatmsg_type == 5)) or ((message.type == 50) and (message.body)) %}

{{ message.timestamp }}

{{ message.author_displayname }}{% if message.author_displayname != message.author %} ({{ message.author }}){% endif %}

{%- if message.type == 10 %}
{{ lines.added_participant_pre }} {{ message.identities }} {{ lines.added_participant_post }}
{%- endif %} {%- if message.type == 30 %}
{{ lines.call_start }}
{%- endif %} {%- if message.type == 39 %}
{{ lines.call_stop }}
{%- endif %} {%- if message.type == 50 %}
{{ message.body|replace_emoji|replace('\n', '
\n')|indent(12)|safe }}
{%- endif %} {%- if message.type == 51 %}
{{ lines.added_contact_pre }} {{ message.identities }} {{ lines.added_contact_post }}
{%- endif %} {%- if message.type == 61 %}
{{ message.body|replace_emoji|replace('\n', '
\n')|indent(12)|safe }}
{%- endif %} {%- if message.type == 68 %}
{{ message.body|get_file_name }}
{%- endif %} {%- if (message.type == 100) and (message.chatmsg_type == 5) %}
{{ lines.topic_set }} {{ message.body|safe }}
{%- endif %}
{% endif %}{% endfor %}