Edit on GitHub

src.states

 1from aiogram.fsm.state import State, StatesGroup
 2
 3
 4class Service(StatesGroup):
 5    """Состояния для пользовательского сервиса.
 6
 7    Этот класс определяет состояния, связанные с пользовательским сервисом,
 8    такими как проверка баланса и сообщения о багах.
 9    """
10
11    balance = State()
12    """Состояние для проверки баланса пользователя."""
13
14    bug = State()
15    """Состояние для сообщения о баге пользователем."""
16
17
18class AdminService(StatesGroup):
19    """Состояния для административного сервиса.
20
21    Этот класс определяет состояния, связанные с административными действиями,
22    такими как подтверждение рассылки и ввод сообщения для рассылки.
23    """
24
25    mailing_confirm = State()
26    """Состояние для подтверждения рассылки сообщения администратором."""
27
28    mailing_message = State()
29    """Состояние для ввода сообщения, которое будет отправлено в рассылке."""
class Service(aiogram.fsm.state.StatesGroup):
 5class Service(StatesGroup):
 6    """Состояния для пользовательского сервиса.
 7
 8    Этот класс определяет состояния, связанные с пользовательским сервисом,
 9    такими как проверка баланса и сообщения о багах.
10    """
11
12    balance = State()
13    """Состояние для проверки баланса пользователя."""
14
15    bug = State()
16    """Состояние для сообщения о баге пользователем."""

Состояния для пользовательского сервиса.

Этот класс определяет состояния, связанные с пользовательским сервисом, такими как проверка баланса и сообщения о багах.

balance = <State 'Service:balance'>

Состояние для проверки баланса пользователя.

bug = <State 'Service:bug'>

Состояние для сообщения о баге пользователем.

class AdminService(aiogram.fsm.state.StatesGroup):
19class AdminService(StatesGroup):
20    """Состояния для административного сервиса.
21
22    Этот класс определяет состояния, связанные с административными действиями,
23    такими как подтверждение рассылки и ввод сообщения для рассылки.
24    """
25
26    mailing_confirm = State()
27    """Состояние для подтверждения рассылки сообщения администратором."""
28
29    mailing_message = State()
30    """Состояние для ввода сообщения, которое будет отправлено в рассылке."""

Состояния для административного сервиса.

Этот класс определяет состояния, связанные с административными действиями, такими как подтверждение рассылки и ввод сообщения для рассылки.

mailing_confirm = <State 'AdminService:mailing_confirm'>

Состояние для подтверждения рассылки сообщения администратором.

mailing_message = <State 'AdminService:mailing_message'>

Состояние для ввода сообщения, которое будет отправлено в рассылке.