Получить ссылку на фото из сообщения пользователя

Подставьте в текст сообщения следующий код:

{{ %vk_event%['object']['attachments'] | filter(a => a['type'] == 'photo') | map(a => a['photo']['sizes'][-1]['url']) | join('\n') }}

Пояснение:

  • Сначала мы получаем массив вложений (attachments)

  • Затем фильтруем, оставляя только вложения с типом photo

  • Затем из каждого вложения извлекаем ссылку на последний (-1) вариант размера фото (обычно это самый большой)

  • И, наконец, объединяем результаты через перенос строки (\n), если вам нужно, можете вместо \n указать, например запятую с пробелом

Last updated