aboutsummaryrefslogtreecommitdiff
path: root/handlers/user/vpn_link.py
diff options
context:
space:
mode:
authorTolmachev Igor <me@igorek.dev>2026-03-23 00:21:18 +0300
committerTolmachev Igor <me@igorek.dev>2026-03-23 00:21:18 +0300
commitffee163d8206f0fb1315015e4c60248b68d459bc (patch)
treee95f4eb2bb330f2223d00c80fa9e123263657a8e /handlers/user/vpn_link.py
parentbc7f486aa7b543a934f4cf23dc80a95f44afcb64 (diff)
downloadvpn_manager_bot-ffee163d8206f0fb1315015e4c60248b68d459bc.tar.gz
vpn_manager_bot-ffee163d8206f0fb1315015e4c60248b68d459bc.zip
Add start, help and vpn_link commands
Diffstat (limited to 'handlers/user/vpn_link.py')
-rw-r--r--handlers/user/vpn_link.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/handlers/user/vpn_link.py b/handlers/user/vpn_link.py
new file mode 100644
index 0000000..88d2963
--- /dev/null
+++ b/handlers/user/vpn_link.py
@@ -0,0 +1,22 @@
1from aiogram import Router
2from aiogram.filters import Command
3from aiogram.types import Message
4
5from models import User
6
7router = Router(name="vpn_link")
8
9
10@router.message(Command("vpn_link"))
11async def vpn_link_command(msg: Message, user: User) -> None:
12 await msg.answer(
13 f"Ссылка для настройки VPN на ваших устройствах:\n{user.vpn_link}"
14 "\n\n"
15 "Пожалуйста не делитесь данной ссылкой с друзьями или знакомыми. "
16 "Данную ссылку разрешено предоставить только родным и близким "
17 "(Родители, Бабушка, Брат, Сестра и т.д.)"
18 "\n"
19 "Если ты вдруг хочешь предоставить VPN другу, то воспользуйся командой /suggest_user"
20 "\n\n"
21 "В противном случае я установлю лимит на количество устройств, а тебе это не нужно. "
22 )