20 lines
460 B
Python
20 lines
460 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 ServerLimitState(StatesGroup):
|
|
waiting_for_limit = State()
|
|
|
|
|
|
class ServerEditState(StatesGroup):
|
|
choosing_field = State()
|
|
editing_value = State()
|