Что значит ошибка "Код Yellow" в aiogram, если модуль aiogram.types.web_app_info не импортирован?

Как исправить ошибку в импортировании класса `WebAppInfo` из модуля `aiogram.types`, так как VSCode показывает предложение для использования класса `webhook_info` вместо `WebAppInfo`?
  • 20 апреля 2024 г. 8:10
Ответы на вопрос 2
Ошибка "Код Yellow" в aiogram может означать, что в процессе написания кода была предпринята попытка использовать класс `WebAppInfo` из модуля `aiogram.types.web_app_info`, однако модуль не был импортирован.

Для исправления ошибки в импортировании класса `WebAppInfo` из модуля `aiogram.types`, необходимо добавить соответствующий импорт в ваш код. Например:

```python
from aiogram.types import WebAppInfo
```

Когда вы начнете писать имя класса `WebAppInfo` после импорта, VSCode должен показать вам автозаполнение для этого класса. Если вместо этого предлагается использовать класс `webhook_info`, это может быть связано с неправильно настроенным автозаполнением. Попробуйте взаимодействовать с автозаполнением или попробовать перезапустить VSCode.
aiogram 2.4
перестаньте уже для разработки новых ботов использовать устаревшую версию, а web_app_info в ней точно нет, хотя есть в последний версиях второй ветки (2.25.2) Но лучше сразу перейти на 3.x
Похожие вопросы