@Dennis_Den

Телеграм бот. Как реализовать отправку изображения не сохраняя его?

Пользователь отправляет фото, в скрипте приём фото реализован вот так:
file = message.photo[-1].file_id
file_info = bot.get_file(file)

URL = 'https://api.telegram.org/file/bot{}/'.format(config.TOKEN) + file_info.file_path
img = imread(URL)

print(img.shape, file_info.file_id)

Изображение считывается в память с типом "numpy.ndarray", изображение может быть отправлено только путём сохранения его на комп затем чтением методом open(fname, mode) и отправкой. Я не хочу сохранять изображение, есть ли какие-то способы отправки фото пользователю без сохранения фото?
  • Вопрос задан
  • 490 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vlad_fedoseev
Я не разбираюсь, но советую попробовать дать ему команду выгрузить картинку из памяти на ibb.co , и достать ссылку
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы