@AlmazKayum

Как использовать один file_id в разных ботах телеграм? И зачем нужен file_unique_id в телеграм типах?

Здравствуйте.
Допустим, чат бот телеграм часто отправляет какую либо фотографию пользователю.
Как обычно это работает.
Картинку загружаем на серверы телеграм, получаем ее file_id, сохраняем, и дальше с помощью метода send_photo отправляем ее пользователю.
Этот же file_id нельзя использовать в другом боте телеграм, возникнет ошибка.

Вопрос: как можно один раз загруженную картинку, использовать в разных ботах телеграм? По сути надо сделать зеркала бота.

Вопрос 2: Зачем нужен file_unique_id, если с помощью него нельзя ни скачать картинку, ни использовать ее?
  • Вопрос задан
  • 1721 просмотр
Пригласить эксперта
Ответы на вопрос 1
jerwright
@jerwright
while True: coding()
Согласно документации:

file_id - Идентификатор этого файла, который можно использовать для загрузки или повторного использования файла.
file_unique_id - Уникальный идентификатор этого файла, который должен быть одинаковым с течением времени и для разных ботов. Невозможно использовать для загрузки или повторного использования файла.

Тут сразу овтеты на оба вопроса.
Ответ написан
Ваш ответ на вопрос

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

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