...
- Вывести пользователю сообщение о том, что бот не умеет работать с файлами или картинками.
- Обработать полученный файл.
- Обработать все полученные файлы (например, несколько фотографий, прикрепленных к одному или нескольким сообщениям).
В данной статье мы разберем первые два способа, так как третий заметно сложнее.
...
1. После блока вопроса необходимо установить блок информации, и соединить их стрелкой с типом Файл.
2. С помощью пустого блока нужно протянуть стрелку обратно в блок вопроса.
Таким образом, если боту будет отправлена фотография или любой другой файл, бот ответит что не умеет работать с файлами.
Пример работы фрагмента
Получить ссылку на отправленный пользователем файл
Примечание |
---|
Если пользователь отправит боту несколько файлов в одном сообщении, при использовании данного метода будет обработан только один файл. Ссылка, полученная таким образом, будет действительна в течении одного часа - – файл нужно будет скачать до истечения срока действия ссылки. |
...
Блок кода | ||||
---|---|---|---|---|
| ||||
$file = str.split($file, "\"").get(30) |
После чего нажать на кнопку Преобразовать BPL в AST.
Данная операция нужна чтобы получить идентификатор файла из строки информации о файле.
3. Затем необходимо установить еще один блок информации с текстом по типу "Файл обработан".
...