Свой Telegram-бот
Разворачиваем собственного Telegram-бота из готового Docker-образа.
Архитектура
Ваш бот — Python/Node process, который читает LOGRUS_API_KEY, LOGRUS_TENANT_ID, TELEGRAM_TOKEN. Весь VPN-функционал делегируется нашему API, бот занимается только UX.
Быстрый старт
docker run -d \
-e LOGRUS_API_KEY=logrus_pk_xxx \
-e LOGRUS_TENANT_ID=your-brand \
-e TELEGRAM_TOKEN=123:AAA... \
-p 8080:8080 \
ghcr.io/logrus/partner-bot:latest
Исходники
github.com/logrus/partner-bot — MIT license. Форкните и кастомизируйте сколько угодно.
Основные сценарии
/start→ приветствие + кнопки "Попробовать бесплатно" / "Купить"./buy→ выбор тарифа + оплата (Crypto Bot / USDT / карта)./my→ текущая подписка, список устройств, продление./invite→ referral-ссылка./support→ связь с вашим саппортом (настраивается в config'е).