Привет!
Я делаю бота для Telegram на python при помощи Telebot
Задача: надо сохранить файл после введения команды
Все что смог нарыть:
@bot.message_handler(commands=["participate"])
def participate(m):
sent = bot.send_message(m.chat.id, '123!')
bot.register_next_step_handler(sent, nfts)
def nfts(m):
file_info = bot.get_file(m.document.file_id)
downloaded_file = bot.download_file(file_info.file_path)
with open('D:/progekts/nft_bot/nfts', 'wb') as new_file:
new_file.write(downloaded_file)
bot.reply_to(m, f'Ваш файл сохранен"')
Но выбивает ошибку
file_name = message.document.file_name
AttributeError: 'NoneType' object has no attribute 'file_name'
Помогите пожалуйста решить) Спасибо за ранее!