summaryrefslogtreecommitdiff
path: root/files/TG_bot_VPN-main/states/states.py
blob: 8ee0f11739eb63514896bb5328bf2f35239455bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from telebot.handler_backends import State, StatesGroup


class AdminPanel(StatesGroup):
    get_option = State()
    get_users = State()
    get_servers = State()
    add_server = State()
    get_vpn_keys = State()
    delete_server = State()
    delete_vpn = State()
    send_message = State()

    add_vpn_key_name = State()
    add_vpn_key_key = State()
    save_vpn_key = State()


class SubscribedState(StatesGroup):
    subscribe = State()

class GetVPNKey(StatesGroup):
    get_server = State()
    get_key = State()