Files
Solo_bot/handlers/admin/clusters/base.py
T

24 lines
733 B
Python

from aiogram import Router
from aiogram.fsm.state import State, StatesGroup
from filters.admin import HasPermission
from filters.permissions import PERM_CLUSTERS
router = Router()
router.callback_query.filter(HasPermission(PERM_CLUSTERS))
router.message.filter(HasPermission(PERM_CLUSTERS))
class AdminClusterStates(StatesGroup):
waiting_for_cluster_name = State()
waiting_for_api_url = State()
waiting_for_inbound_id = State()
waiting_for_server_name = State()
waiting_for_subscription_url = State()
waiting_for_days_input = State()
waiting_for_new_cluster_name = State()
waiting_for_new_server_name = State()
waiting_for_server_transfer = State()
waiting_for_cluster_transfer = State()