#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