Перейти к основному содержимому

fileEvent

Событие fileEvent срабатывает, когда пользователь отправляет боту файл.

подсказка
fileEvent поддерживается во всех входящих каналах, кроме Jivo, Zendesk и Zendesk Chat.

Данные о файле

В стейте, где сработал fileEvent, объект $request.data.eventData содержит данные о файле:

[
{
"url": "https://example.com/file.pdf",
"type": "file",
"mimeType": "application/pdf"
}
]
  • url — ссылка на файл.
  • type — тип файла. Возможные значения: file, image, audio, video.
  • mimeType — медиатип файла.

Пример использования

state: AcceptFile
event!: fileEvent
a: Ваши файлы доступны по ссылкам:
script:
$request.data.eventData.forEach(function (file) { $reactions.answer(file.url); });