код не работает не понимаю python aiogram bot

Рейтинг: 0Ответов: 1Опубликовано: 10.01.2023

AttributeError: module 'aiogram.dispatcher' has no attribute 'message_handler'

вот сам код

from aiogram import Bot, dispatcher, executor, types

#bot

bot = Bot(token="************")
dp = dispatcher
@dp.message_handler
async def echo(message: types.Message):
    await message.answer(message.text)

if __name__ == "__main__":
    executor.start_polling(dp, skip_updates=True)

Ответы

▲ 1

Замените это

from aiogram import Bot, dispatcher, executor, types

bot = Bot(token="************")
dp = dispatcher

на это

from aiogram import Bot, Dispatcher, executor, types

bot = Bot(token="************")
dp = Dispatcher(bot)