@palich_from_kazan

Почему возникает ошибка при запускается бот в телеграмме на aiogram?

У меня есть код

import asyncio
import logging
import sys
from os import getenv

from aiogram import Bot, Dispatcher, html
from aiogram.client.default import DefaultBotProperties
from aiogram.enums import ParseMode
from aiogram.filters import CommandStart
from aiogram.types import Message

TOKEN = getenv("7456935507:AAHVNK1b6tdYs5a0Rhu8T9yLE9XNNIpRQXs")

dp = Dispatcher()


@dp.message(CommandStart())
async def command_start_handler(message: Message) -> None:
    await message.answer(f"Hello, {html.bold(message.from_user.full_name)}!")


Но у меня возникает ошибка

Traceback (most recent call last):
  File "/usr/lib/python3.10/idlelib/run.py", line 578, in runcode
    exec(code, self.locals)
  File "/home/spv/telebot5/new.py", line 18, in <module>
    from aiogram import Bot, Dispatcher, html
  File "/home/spv/telebot5/aiogram.py", line 18, in <module>
    from aiogram import Bot, Dispatcher, html
ImportError: cannot import name 'Bot' from partially initialized module 'aiogram' (most likely due to a circular import) (/home/spv/telebot5/aiogram.py)
  • Вопрос задан
  • 36 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы