Fringg b377c52fd9 feat(tasks): include target_meta/reward_meta in TaskListItem response
Cabinet admin needs target_meta.tariff_id to render the tariff badge in
the tasks list. Adds target_meta and reward_meta fields to the compact
TaskListItem schema (defaults to {} for backward compatibility).
2026-05-06 09:03:41 +03:00
2026-04-18 00:58:34 +00:00
2025-12-21 02:54:58 +03:00

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 дней)
  • 📊 Трафик: безлимит, фиксированный лимит или пакеты с возможностью докупки
  • 📱 Управление устройствами (120 на подписку) или отключение лимитов
  • 🌍 Автовыбор сервера(Тарифы) или ручной выбор(Конфигуратор подписки - с возможностью докупки)
  • 🆓 Пробный период(Возможен платный) с конвертацией в платный
  • 🛒 Умная корзина — сохраняет выбор при недостатке баланса
  • 🔄 Автопродление за 3 дня до окончания
  • 🎁 Подарочные подписки и конфигурируемые лендинги для быстрой продажи в вебе без авторизации

💳 Платежи

  • 🏦 24+ платёжных провайдера одновременно
  • 💰 Единый баланс: пополнение любым способом → покупка с баланса
  • Автопокупка подписки после пополнения
  • 💾 Рекуррентные платежи (сохранённые карты)
  • 🧾 Фискализация через Нало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
🤝 PayPear 🔸 Карты, СБП, SberPay, T-Pay RUB
🤝 RollyPay 🔸 СБП, карты, крипто RUB → USDT
🤝 AuraPay 🔸 Карты, СБП RUB
🤝 Overpay 🔸 Карты, СБП RUB
🦌 Antilopay Карты, СБП, SberPay (RSA подпись) RUB
💳 Etoplatezhi Карты, СБП RUB
🪐 Jupiter 🔸 СБП через QR (FPGate P2P v2.1) RUB
🍩 Donut 🔸 Карты, СБП по телефону, СБП QR (P2P) RUB
🌋 Lava Business Карты, СБП (gate.lava.ru) RUB
🍎 Apple In-App Purchase Покупки через iOS App Store USD
📲 Tribute Telegram-платежи RUB

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

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

Platega

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

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

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

WATA

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

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

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

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

Bedolaga — официальный партнёр платёжной системы PayPear.
Банковские карты, СБП, SberPay и T-Pay — всё через единый API.
Подключение по спец. условиям через кодовое слово БЕДОЛАГА

📩 Менеджер: @Paymen1_Manager

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

Bedolaga — официальный партнёр платёжного шлюза RollyPay.
СБП (от 5%), банковские карты РФ, крипто, вывод в USDT.
Универсальная форма оплаты, высокая проходимость, стабильная работа в каскаде.
Подключение по кодовому слову БЕДОЛАГАспец. условия

📩 Менеджер: @rollypay_manager | 🌐 rollypay.io

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

Bedolaga — официальный партнёр платёжной системы AuraPay.
Банковские карты и СБП через единый API с быстрой интеграцией.
Подключение по кодовому слову БЕДОЛАГАспец. условия

📩 Менеджер: @kickdownm | 🌐 aurapay.tech

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

Bedolaga — официальный партнёр платёжного шлюза Overpay.
Банковские карты и СБП, mTLS-авторизация, HPP-интеграция.
Подключение по кодовому слову БЕДОЛАГАспец. условия

📩 Менеджер: @A_OverPay | 🌐 overpay.pro

🤝 Официальный партнёр Jupiter (FPGate P2P)

Bedolaga — официальный партнёр платёжного шлюза Jupiter (FPGate P2P v2.1).
Эквайринг СБП через QR-код банковского приложения, HMAC-SHA256 подпись.
Высокая проходимость, callback-driven архитектура, защита от replay-атак.
Подключение по кодовому слову БЕДОЛАГАспец. условия

📩 Менеджер: @k_juppiter

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

Bedolaga — официальный партнёр платёжной системы Donut (Donut P2P).
P2P-оплата картой, СБП по номеру телефона и СБП QR — три метода через единый API.
HMAC-SHA256 подпись, sticky terminal-status guard, защита от amount tampering.
Подключение по кодовому слову БЕДОЛАГАспец. условия

📩 Менеджер: @donut_payment


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

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 минут
💳 Настройка платежей 24+ провайдера, webhook, фискализация, Apple IAP
📦 Подписки и тарифы Конфигурация планов и трафика
👥 Реферальная программа Партнёрка и вывод средств
🖥 Cabinet Настройка веб-кабинета
🏷 Промо-система Промокоды, предложения, скидки
🔌 API Reference REST API для внешних интеграций

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


💬 Сообщество

Telegram Chat GitHub Issues


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

Description
No description provided
Readme MIT 56 MiB
Languages
Python 100%