Ошибка при отправке фотографии с идентификатором telegram bot

#python #bots #telegram

#python #боты #telegram

Вопрос:

Я получил идентификатор фотографии от бота Telegram с помощью Telegram API:

 from telethon import TelegramClient, events, sync

api_id = 1234
api_hash = '1234'

client = TelegramClient('session_name', api_id, api_hash)
client.start()
messages = client.get_messages('')
msg = messages[0]
meme_id = msg.photo.file_reference
messages[0].click()
 

Я получил meme_id в виде массива байтов. В другом боте я пытаюсь отправить фотографию с помощью file_reference :

 bot.send_photo(chat_id, photo=meme_id)
 

Но столкнулся с ошибкой. Это странно, потому что в документации я могу прикрепить ссылку на файл в send_photo
https://rdrr.io/cran/telegram.bot/man/sendPhoto.html