При попытке написать class Start(StatesGroup) StateGroup-горит желтым и пишет "StatesGroup" is not defined?
Хочу, чтобы человек писал суть заказа и дедлайн, а потом отправить это в бд, но мне не дает работать эта ошибка.
from sre_parse import State
from aiogram.filters import Command, StateFilter
from aiogram.fsm.context import FSMContext
from email import message
from aiogram import F, Router, types
from aiogram.filters import Command
from aiogram.types import Message
import text
import kb
router = Router()
class Start(StatesGroup):
task = State()
@router.message(Command("start"))
async def start(message: Message):
# if message.from_user.id == 6568538052 or message.from_user.id == 700516240:
# await message.answer(text.admin_panel, reply_markup=kb.admin_panel)
# else:
await message.answer(text.task_menu, reply_markup=kb.task_menu)
@router.callback_query(F.data == "practic")
async def user_zakaz(callback: types.CallbackQuery):
await callback.message.edit_text(text=text.prectika[0], reply_markup=kb.registration_menu)
@router.callback_query(F.data == "back")
async def back(callback: types.CallbackQuery):
await callback.message.edit_text(text.task_menu, reply_markup=kb.task_menu)
@router.callback_query(F.data == "zakaz")
async def zakaz(callback: types.CallbackQuery):
await callback.message.edit_text(text=text.zakaz, reply_markup=kb.zakaz)