summaryrefslogtreecommitdiff
path: root/files/TG_bot_VPN-main/states
diff options
context:
space:
mode:
authorvlapa <vlapa@ya.ru>2026-06-13 20:33:26 +0300
committervlapa <vlapa@ya.ru>2026-06-13 20:33:26 +0300
commite5abc1fe99340b979b18864d978179f71fe8f5c5 (patch)
tree98fd0ad7c6d0744894d6e74e446daacd9e6dd1b5 /files/TG_bot_VPN-main/states
First
Diffstat (limited to 'files/TG_bot_VPN-main/states')
-rw-r--r--files/TG_bot_VPN-main/states/__init__.py1
-rw-r--r--files/TG_bot_VPN-main/states/states.py24
2 files changed, 25 insertions, 0 deletions
diff --git a/files/TG_bot_VPN-main/states/__init__.py b/files/TG_bot_VPN-main/states/__init__.py
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/files/TG_bot_VPN-main/states/__init__.py
@@ -0,0 +1 @@
+
diff --git a/files/TG_bot_VPN-main/states/states.py b/files/TG_bot_VPN-main/states/states.py
new file mode 100644
index 0000000..8ee0f11
--- /dev/null
+++ b/files/TG_bot_VPN-main/states/states.py
@@ -0,0 +1,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()