Send file or image
send_fileSend images or files to a chat: preview draft without uploading, then confirm to send irreversibly. Supports image and file types only.
Instructions
Отправка картинки или файла в два шага: без confirm возвращает превью (draft: имя/размер/тип/чат) и НЕ заливает байты; с confirm:true и confirm_token из превью заливает (3 шага §12.1) и отправляет. Отправка необратима, поэтому чат и файл на шаге confirm сверяются с подтверждёнными; расхождение отклоняется. Тип определяется по расширению (image или file); voice/gallery не отправляются (только чтение). После отправки сообщение читается обратно по file_id и вложение скачивается download_attachment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chat | Yes | ChatId либо поисковый запрос для резолва чата | |
| path | Yes | Абсолютный путь к файлу или картинке на диске | |
| confirm | No | false/отсутствует - вернуть draft-превью (байты НЕ льются); true - залить и отправить (необратимо) | |
| confirm_token | No | Токен из draft-превью. Обязателен при confirm:true |