idlesign / torrt

Automates torrent updates for you
https://github.com/idlesign/torrt
BSD 3-Clause "New" or "Revised" License
112 stars 19 forks source link

Errors with python-telegram-bot 12 [RUS] #83

Closed Askaniy closed 2 years ago

Askaniy commented 2 years ago

Добрый вечер! Следуя документации, попробовал создать Телеграм-бота, но неуспешно. После torrt run_bots был выдан ряд предупреждений TelegramDeprecationWarning со ссылкой на документацию перехода на 12 версию. Ответить на сообщение /start бот уже не смог:

File "/home/askaniy/.local/lib/python3.10/site-packages/torrt/bots/telegram_bot.py", line 241, in command_start
    bot.send_message(update.message.chat_id, 'What do you want to do?', reply_markup=kb)
AttributeError: 'Update' object has no attribute 'send_message'

На Питоне программировать умею (не ботов) и наверное мог бы исправить (помучавшись), но лучше подожду исправления от автора. И да, вам не сложно привести образец использования интерфейса Питона? Документации не хватает.

idlesign commented 2 years ago

Доброго дня,

Я правильно понимаю, что установлена версия из PyPI? Если так, попробуйте установить прямо из master: pip install git+https://github.com/idlesign/torrt.git Там был переход на новую версию: python-telegram-bot >=13.10, <14.0.0a0 #75

Askaniy commented 2 years ago

Переустановил, теперь работает, спасибо.