Работает, не трогай

Владислав Имагожев kineee

Рейтинг: 41
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 1
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Возраст: 33 года
  • Зарегистрирован: 09.08.2025
Был на сайте:

Разработал Telegram-бота «под ключ» на TypeScript/grammY для автоматизации продаж VPN-подписок (VLESS/REALITY) со встроенной оплатой и умной фоновой очисткой чата.

Используемые навыки:

Описание

Ко мне обратился заказчик, который решил запустить собственный VPN-сервис прямо в Telegram. Главная цель была простой — полностью автоматизировать продажи подписок, чтобы система работала сама в режиме 24/7, а владельцу не приходилось генерировать и отправлять ключи пользователям вручную.

Перед проектом стояли очень четкие бизнес и технические задачи
Сделать продажи под ключ, пользователь должен зайти в бота, выбрать тариф (на неделю, месяц или три), прямо там же оплатить его картой или через СБП и мгновенно получить настройки для подключения. Без участия администратора.

Запустить бота на самом бюджетном железе: У клиента был простейший сервер всего 1 ядро процессора и 1 ГБ оперативки. Бот должен был работать на нем идеально — быстро, без зависаний, тормозов и утечек памяти, чтобы не пришлось переплачивать за дорогой хостинг.

Сделать чистый и аккуратный интерфейс, Заказчик очень просил избавиться от главной беды большинства Telegram-ботов когда в чате копится «кладбище» из старых сообщений, ошибок ввода промокодов и висящих неоплаченных счетов. Экран бота должен был выглядеть опрятно, как дорогое нативное приложение.

Встроить маркетинг для привлечения людей: Системе требовались рабочие инструменты для продвижения: рефералка приведи друга и получи бонус, автоматический бесплатный тест для новичков и гибкая настройка промокодов на скидки.

Подружить бота с VPN-серверами: На бэкенде нужно было связать бота по API с панелями управления узлами (3x-ui / Remnawave), чтобы система сама на лету создавала для людей современные, защищенные от блокировок протоколы (VLESS с маскировкой REALITY и WireGuard).

Решение

Для реализации проекта был выбран современный стек: Node.js, TypeScript и высокопроизводительный фреймворк grammY. В качестве ORM использовалась Prisma в связке с базой данных PostgreSQL.
Оптимизация производительности (0ms Latency)
Неблокирующее параллельное удаление сообщений на базе Promise.allSettled
Защита от спама в промокодах: Написан алгоритм контроля состояния сессии (хранится в оптимизированном JSON-blob в БД)

Результат

Разработан готовый высокотехнологичный SaaS-продукт, полностью готовый к масштабированию и дистрибуции. Код полностью готов к переносу, упакован в Docker-контейнеры и разворачивается на новом сервере всего одной консольной командой.

Ссылки на примеры реализации

 t.me/WormholeLink_bot

Презентация проекта

Фото_1.png
промокод.png
Тарифы.png

Оценили проект:

0