Поэтому в основном я следовал инструкциям на https://pypi.python.org/pypi/python-telegram-bot, но когда я добрался доPython-телеграмма-боты библиотеки - getUpdates возвращает пустой
>>> updates = bot.getUpdates()
>>> print [u.message.photo for u in updates if u.message.photo]
, но мои обновления всегда [] или пустой список. Независимо от того, сколько текстовых сообщений я отправляю на него с помощью телеграммы.
Есть ли что-то, что я делаю неправильно?
Bonus
я поставил его повторить, но теперь даже когда я попытался с помощью
bot.removeTelegramMessageHandler(echo)
команда посылает, но он все еще вторит. Я здесь что-то не так?
Спасибо! : D
Вы используете код, который извлекает ** изображения **, отправленные в ваш Бот. Но, согласно тому, что вы сказали в вопросе, вы отправляете текстовые сообщения своему боту. Для получения текстовых сообщений вам нужно что-то вроде этого: >>> updates = bot.getUpdates() >>> print [u.message.text для u в обновлениях] – vrs