from aiogram.fsm.state import State, StatesGroup class InviteStates(StatesGroup): waiting_for_code = State() class PromoStates(StatesGroup): waiting_for_promo = State() waiting_for_name = State() waiting_for_discount = State() waiting_for_bonus = State() waiting_for_uses = State() waiting_for_days = State() class BroadcastStates(StatesGroup): waiting_for_message = State() confirm_broadcast = State() class AdminUserStates(StatesGroup): waiting_for_search = State() waiting_for_days = State() waiting_for_message = State() waiting_for_limit = State() waiting_for_fixed_days = State()