60 lines
1.1 KiB
Python
60 lines
1.1 KiB
Python
from aiogram.fsm.state import State, StatesGroup
|
|
|
|
|
|
class StartSG(StatesGroup):
|
|
start = State()
|
|
|
|
|
|
class AdminSG(StatesGroup):
|
|
panel = State()
|
|
stats = State()
|
|
|
|
|
|
class GiftBalanceSG(StatesGroup):
|
|
gift_balance_user_id = State()
|
|
gift_balance_amount = State()
|
|
gift_balance_confirmation = State()
|
|
|
|
|
|
class TakeBalanceSG(StatesGroup):
|
|
take_balance_user_id = State()
|
|
take_balance_amount = State()
|
|
take_balance_confirmation = State()
|
|
|
|
|
|
class DistributionSG(StatesGroup):
|
|
message_input = State()
|
|
progress = State()
|
|
|
|
|
|
class ProfileSG(StatesGroup):
|
|
profile = State()
|
|
|
|
|
|
class PurchaseHistorySG(StatesGroup):
|
|
history = State()
|
|
details = State()
|
|
|
|
|
|
class UpBalanceSG(StatesGroup):
|
|
up_balance = State()
|
|
|
|
|
|
class UpBalanceLolzSG(StatesGroup):
|
|
up_balance_lolz = State()
|
|
pay_link = State()
|
|
|
|
|
|
class UpBalanceCryptoSG(StatesGroup):
|
|
up_balance_crypto = State()
|
|
pay_link = State()
|
|
|
|
|
|
class PurchaseAccountsSG(StatesGroup):
|
|
purchase_accounts = State()
|
|
account_details = State()
|
|
purchase_completed = State()
|
|
|
|
filters = State()
|
|
enter_filter_value = State()
|