Недавно начал заниматься разработкой телеграмм ботов, сначала писал на телебот, но сейчас решил перейти на базу Aiogram, написал первый скрипт, но столкнулся с ошибкой которую не могу решить.
import asyncio
from aiogram import Bot, Dispatcher, types
from aiogram.types import Message
from aiogram.types import ReplyKeyboardRemove, ReplyKeyboardMarkup, KeyboardButton, InlineKeyboardMarkup, InlineKeyboardButton
BOT_TOKEN = "**************************************"
bot = Bot(token=BOT_TOKEN)
dp = Dispatcher()
@dp.message_handler(commands=['start'])
async def process_start_command(message: types.Message):
await message.answer("пон")
if __name__ == "__main__":
asyncio.run(dp.start_polling())
В терминале показывает вот такую ошибку:
Traceback (most recent call last):
File "C:\Users\artem\PycharmProjects\AIMObot\main.py", line 11, in <module>
@dp.message_handler()(commands=['start'])
AttributeError: 'Dispatcher' object has no attribute 'message_handler'
Искал в интернете решение ошибки, но не нашёл.