Задать вопрос
@popoff03

Нужно отправить фото пользователю бота. Как сделать правильно?

Пишу бота и нужно отправлять фото. Посмотрел как загрузить фото и отправлять по file_id. Т.е. загружаю фото в бота и в браузере получаю file_id (api.telegram.org/bot/getupdates. Да, тупо. Я новичок. Тем более сейчас вообще не отправляет мне айди фото). Нужно загрузить много фото. Как еще можно отправить фото? просто из папки с ботом? Или может быть можно хранить фото в базе данных (возможно глупость написал)? Кто может рассказать? Спасибо.
  • Вопрос задан
  • 1402 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@spikejke
Привет, советую - https://github.com/eternnoir/pyTelegramBotAPI
самый простой пример :
# sendPhoto
photo = open('/tmp/photo.png', 'rb')
tb.send_photo(chat_id, photo)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@popoff03 Автор вопроса
А обязательно указывать весь путь до файла? Типа С:/users/.../papka/photo.jpg?
Ответ написан
Ваш ответ на вопрос

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

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