{% if "FILE" in v %}
{% set file_key = v.MESSAGE.FILE_ID|string %}
{% if "audio" in v["FILE"][file_key]["FILE_TYPE"] and "FILE_STORAGE_CONTENT_FILENAME_EXISTS" in v["FILE"][file_key] and links %}
{% set file = v["FILE"][file_key]["FILE_STORAGE_CONTENT_FILENAME_EXISTS"] %}
{% elif "audio" in v["FILE"][file_key]["FILE_TYPE"] and "FILE_STORAGE_CONTENT_FILENAME_EXISTS" in v["FILE"][file_key] %}
{% set file = v["FILE"][file_key]["FILE_STORAGE_CONTENT_FILENAME_EXISTS"] %}
{% elif "audio" in v["FILE"][file_key]["FILE_TYPE"] %}
{% endif %}
{% if "FILE_STORAGE_PREVIEW_FILENAME_EXISTS" in v["FILE"][file_key] and v["FILE"][file_key]["FILE_STORAGE_PREVIEW_FILENAME_EXISTS"] is not none and v["FILE"][file_key]["FILE_STORAGE_PREVIEW_FILENAME_EXISTS"] != "" %}
{% set file = v["FILE"][file_key]["FILE_STORAGE_PREVIEW_FILENAME_EXISTS"] %}
{% if links %}
{% else %}
{% endif %}
{% endif %}
{% if "FILE_CAPTION" in v["FILE"][file_key] and v["FILE"][file_key]["FILE_CAPTION"] is not none and v["FILE"][file_key]["FILE_CAPTION"] != "" %}
{{ v["FILE"][file_key]["FILE_CAPTION"] }}
{% endif %}
|
{% for key, val in v["FILE"][file_key].items() %}
{% if val is not none and val != "" and key != "FILE_CAPTION" %}
| {{ key }}: |
{{ val }} |
{% endif %}
{% endfor %}
{% else %}
{{ msg|replace('\n', '
') |safe }}
{% endif %}