Skip to content

BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7,741 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bedolaga Bot

Bedolaga Bot

Telegram-бот для автоматизации VPN-бизнеса на базе Remnawave

Принимает оплату, выдаёт подписки, управляет пользователями — пока вы спите.

Python 3.13+ PostgreSQL Docker License: MIT

📖 Документация · 🤖 Тестировать бота · 💬 Чат сообщества


🧩 Что такое Bedolaga?

Bedolaga — полнофункциональная платформа для продажи VPN-подписок через Telegram. Бот интегрируется с панелью Remnawave и берёт на себя весь цикл: от регистрации пользователя до автопродления подписки.

🖥 Bedolaga Cabinet — веб-кабинет на React + TypeScript, который существенно расширяет возможности бота: личный кабинет, OAuth-авторизация (Google, Yandex, Discord, VK, Telegram OIDC), лендинги, аналитика продаж, RBAC и подарочные подписки.

Bedolaga Bot — Telegram

✨ Возможности

📦 Подписки и тарифы

  • 🎯 Гибкие тарифные планы (от X дней до X дней)
  • 📊 Трафик: безлимит, фиксированный лимит или пакеты с возможностью докупки
  • 📱 Управление устройствами (1–20 на подписку) или отключение лимитов
  • 🌍 Автовыбор сервера(Тарифы) или ручной выбор(Конфигуратор подписки - с возможностью докупки)
  • 🆓 Пробный период(Возможен платный) с конвертацией в платный
  • 🛒 Умная корзина — сохраняет выбор при недостатке баланса
  • 🔄 Автопродление за 3 дня до окончания
  • 🎁 Подарочные подписки и конфигурируемые лендинги для быстрой продажи в вебе без авторизации

💳 Платежи

  • 🏦 15 платёжных провайдеров одновременно
  • 💰 Единый баланс: пополнение любым способом → покупка с баланса
  • ⚡ Автопокупка подписки после пополнения
  • 💾 Рекуррентные платежи (сохранённые карты)
  • 🧾 Фискализация через НалоGo (для самозанятых)
  • 🔍 Автопроверка статуса платежей
  • 🛍 Гостевые покупки через лендинги

📣 Маркетинг и продвижение

  • 🏷 Промокоды (деньги, дни подписки, триалы)
  • 👥 Реферальная программа с выводом средств
  • 👥 Партнерская система
  • 📨 Рассылки по сегментам пользователей
  • 🌐 Кастомные лендинги с аналитикой
  • 🎮 Конкурсы и ежедневные игры с призами
  • 🎯 Персональные предложения и скидки
  • 📈 Маркетинговые кампании с трекингом
  • 🌐 Обязательная мультиподписка на каналы с возможностью автоотключения подписки - при отписки от канала

🛠 Администрирование

  • 🤖 Панель управления прямо в Telegram
  • 👤 Управление пользователями, подписками, платежами
  • 📬 Уведомления в топики: покупки, продления, пополнения
  • 💾 Автобэкапы БД с восстановлением из бота
  • 🚧 Режим техработ (авто-детект недоступности панели)
  • 📡 Мониторинг трафика и аномалий
  • 🤝 Партнёрская программа
  • 🔐 RBAC: роли и гранулярные права доступа
  • 📈 Детальная отчетность с возможностью визуализации Реф сети
  • 🔐 Блокировка юзеров из общего черного списка И многое др...

💳 Платёжные провайдеры

Провайдер Методы оплаты Валюта
Telegram Stars Звёзды Telegram XTR
🏦 YooKassa Карты, СБП RUB
🏦 YooKassa СБП Система быстрых платежей RUB
🪙 CryptoBot USDT, TON, BTC, ETH Crypto
🪙 Heleket USDT, мульти-сеть Crypto
💳 CloudPayments Карты, 3D-Secure RUB
💳 Freekassa NSPK СБП, карты RUB
💳 Kassa AI СБП, карты, SberPay RUB
💳 PayPalych (Pal24) Карты, СБП RUB
🤝 Platega 🔸 Карты, СБП, крипто RUB
🤝 WATA 🔸 СБП, Карты RUB
💳 MulenPay Карты RUB
💳 RioPay Карты RUB
💳 SeverPay СБП, карты RUB
📲 Tribute Telegram-платежи RUB

🔸 — официальный партнёр Bedolaga (особые условия по кодовому слову bedolaga)

Все провайдеры работают параллельно через единый веб-сервер на порту 8080. Подробная настройка — в документации.

Platega

🤝 Официальный партнёр Platega

Bedolaga — официальный партнёр платёжной системы Platega.
Пользователи бота получают особые условия при подключении по кодовому слову bedolaga

📩 По вопросам: @ArstanPlatega

WATA

🤝 Официальный партнёр WATA

Bedolaga — официальный партнёр платёжной системы WATA.
Пользователи бота получают бесплатное подключение по кодовому слову bedolaga

📩 По вопросам: @wyrz_wata


🚀 Быстрый старт

git clone https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git
cd remnawave-bedolaga-telegram-bot
cp .env.example .env   # заполните переменные
docker compose up -d

📖 Подробнее: Развёртывание → · Переменные окружения →


🏗 Стек

Компонент Технология
🐍 Язык Python 3.13, полностью async
🤖 Telegram aiogram 3.x
🗄 База данных PostgreSQL + SQLAlchemy 2.x + Alembic
🔴 Кэш/очереди Redis
Web-сервер FastAPI (webhook, платежи, Cabinet API)
📝 Логирование structlog
🐳 Контейнеризация Docker + Docker Compose
🧹 Линтер ruff

🖥 Bedolaga Cabinet

Cabinet


Bedolaga Cabinet

Веб-кабинет на React + TypeScript, существенно расширяющий возможности бота:

Возможность Описание
👤 Личный кабинет Подписки, баланс, устройства, реферальная программа
🔑 OAuth-авторизация Google, Yandex, Discord, VK, Telegram OIDC
🌐 Лендинги Кастомные страницы для привлечения клиентов
📊 Админ-панель Аналитика продаж, RBAC, управление контентом
🎁 Подарки Покупка и отправка подписок другим пользователям
🔍 Поиск платежей Поиск по инвойсу, клиенту с фильтрами и статистикой

📚 Документация

Раздел Описание
🚀 Быстрый старт Развёртывание за 5 минут
💳 Настройка платежей 14 провайдеров, webhook, фискализация
📦 Подписки и тарифы Конфигурация планов и трафика
👥 Реферальная программа Партнёрка и вывод средств
🖥 Cabinet Настройка веб-кабинета
🏷 Промо-система Промокоды, предложения, скидки
🔌 API Reference REST API для внешних интеграций

📖 Полная документация: docs.bedolagam.ru


💬 Сообщество

Telegram Chat GitHub Issues


MIT License — используйте свободно для личных и коммерческих проектов.

About

Система для продажи подписок в тг и вебе с вебадминкой интегрированный c Remnawave 2.7.2+ (https://docs.rw)

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages