Я использую телемарафон для своего бота телеграммы, но я все еще учусь использовать библиотеку.
Я хочу загрузить каждый файл от пользователя, который загружает файл в бота. Я использую обновления, и мой код выглядит так:
api_id = xxx
api_hash = 'xxx'
bot_token = 'xxx'
client = TelegramClient('bot', api_id, api_hash).start(bot_token=bot_token)
@client.on(events.NewMessage)
async def my_event_handler(event):
if 'hello' in event.raw_text:
await event.reply('hi!')
"если файл загружен в бота, скачать файл". Нужно ли мне создавать новую функцию или она может быть внутри этой функции my_event_handler? также я все еще не понимаю, как использовать download_file
или download_media
для загрузки файла.
Спасибо.