Поменял второй декоратор на @bot.message_handler(content_types=['text'])
Теперь появилась ошибка, но уже, как я понял, связанная с парсингом
spoiler
2022-04-10 22:20:11,937 (__init__.py:615 MainThread) ERROR - TeleBot: "Infinity polling exception: 'NoneType' object has no attribute 'text'"
2022-04-10 22:20:11,938 (__init__.py:617 MainThread) ERROR - TeleBot: "Exception traceback:
Traceback (most recent call last):
File "C:\Users\qwert\AppData\Local\Programs\Python\Python310\lib\site-packages\telebot\__init__.py", line 611, in infinity_polling
self.polling(none_stop=True, timeout=timeout, long_polling_timeout=long_polling_timeout,
File "C:\Users\qwert\AppData\Local\Programs\Python\Python310\lib\site-packages\telebot\__init__.py", line 658, in polling
self.__threaded_polling(non_stop, interval, timeout, long_polling_timeout, allowed_updates)
File "C:\Users\qwert\AppData\Local\Programs\Python\Python310\lib\site-packages\telebot\__init__.py", line 720, in __threaded_polling
raise e
File "C:\Users\qwert\AppData\Local\Programs\Python\Python310\lib\site-packages\telebot\__init__.py", line 680, in __threaded_polling
self.worker_pool.raise_exceptions()
File "C:\Users\qwert\AppData\Local\Programs\Python\Python310\lib\site-packages\telebot\util.py", line 135, in raise_exceptions
raise self.exception_info
File "C:\Users\qwert\AppData\Local\Programs\Python\Python310\lib\site-packages\telebot\util.py", line 87, in run
task(*args, **kwargs)
File "C:\Users\qwert\Desktop\Эхо-бот + парсер\bot.py", line 22, in commands
post_text = parser(back_post_id)
File "C:\Users\qwert\Desktop\Эхо-бот + парсер\bot.py", line 41, in parser
title = post.find("h2", class_="tm-article-snippet__title-link").text.strip()
AttributeError: 'NoneType' object has no attribute 'text'
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
@bot.message_handler(content_types=['text'])
Теперь появилась ошибка, но уже, как я понял, связанная с парсингом