Отправка картинки через встроенную функцию отправки сообщений телеграм
-
@teamgame можно попробовать через эту библиотеку.. https://github.com/Surye/telepy
Но сложность в том что она на питоне, хз как прикрутить
-
@teamgame если интересует именно отправка фото своему телеграм боту (уведомление) то это делается просто, через POST запрос.
https://api.telegram.org/bot{{BotToken}}/sendPhoto // Данные запроса "chat_id",{{chatId}},"photo","file://" + {{photos|notreuse}} // Тип содержимого multipart
-
@tZen спасибо) можно ли сразу без сохранения на диске отправлять? Там картинка в base сразу в буфере хранится
-
@teamgame лично я не тестил, у меня фото обычно складируются в tmp папке с проектом и оттуда уже производится с ними работа.
Судя по telegram api docs метод sendPhoto принимает в качестве аргумента параметра photo либо строку с путем до файла либо id уже загруженного файла. Но вы всегда можете протестировать отправку base64 самостоятельно 😉
-
@tZen только дошел до отправки картинок. Поставил сразу как данные base64 и все Ок.
-
@teamgame получилось сразу отправить?
-
@GamiD ага
-
@teamgame Вместо {{photos|notreuse}} поставил переменную с base64?
-
@GamiD я через конструктор сделал. Во второе поле base
-
@teamgame понял спасибо