Previously the bot only responded "Не понимаю эту команду" to text messages. Photos, videos, documents and stickers sent outside of an active FSM state were silently ignored, causing users to think their media was received when it wasn't (e.g. support ticket screenshots sent as separate messages). Now the bot replies with the same "use menu buttons" message for any unhandled media when no FSM state is active.
Bedolaga Bot
Telegram-бот для автоматизации VPN-бизнеса на базе Remnawave
Принимает оплату, выдаёт подписки, управляет пользователями — пока вы спите.
🧩 Что такое Bedolaga?
Bedolaga — полнофункциональная платформа для продажи VPN-подписок через Telegram. Бот интегрируется с панелью Remnawave и берёт на себя весь цикл: от регистрации пользователя до автопродления подписки.
🖥 Bedolaga Cabinet — веб-кабинет на React + TypeScript, который существенно расширяет возможности бота: личный кабинет, OAuth-авторизация (Google, Yandex, Discord, VK, Telegram OIDC), лендинги, аналитика продаж, 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 |
| 📲 | Tribute | Telegram-платежи | RUB |
🔸 — официальный партнёр Bedolaga (особые условия по кодовому слову
bedolaga)Все провайдеры работают параллельно через единый веб-сервер на порту 8080. Подробная настройка — в документации.
🤝 Официальный партнёр Platega Bedolaga — официальный партнёр платёжной системы Platega. 📩 По вопросам: @ArstanPlatega |
🤝 Официальный партнёр WATA Bedolaga — официальный партнёр платёжной системы WATA. 📩 По вопросам: @wyrz_wata |
|
🤝 Официальный партнёр PayPear Bedolaga — официальный партнёр платёжной системы PayPear. 📩 Менеджер: @Paymen1_Manager |
🤝 Официальный партнёр RollyPay Bedolaga — официальный партнёр платёжного шлюза RollyPay. 📩 Менеджер: @rollypay_manager | 🌐 rollypay.io |
|
🤝 Официальный партнёр AuraPay Bedolaga — официальный партнёр платёжной системы AuraPay. 📩 Менеджер: @kickdownm | 🌐 aurapay.tech |
🚀 Быстрый старт
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
Веб-кабинет на React + TypeScript, существенно расширяющий возможности бота:
| Возможность | Описание | |
|---|---|---|
| 👤 | Личный кабинет | Подписки, баланс, устройства, реферальная программа |
| 🔑 | OAuth-авторизация | Google, Yandex, Discord, VK, Telegram OIDC |
| 🌐 | Лендинги | Кастомные страницы для привлечения клиентов |
| 📊 | Админ-панель | Аналитика продаж, RBAC, управление контентом |
| 🎁 | Подарки | Покупка и отправка подписок другим пользователям |
| 🔍 | Поиск платежей | Поиск по инвойсу, клиенту с фильтрами и статистикой |
📚 Документация
| Раздел | Описание | |
|---|---|---|
| 🚀 | Быстрый старт | Развёртывание за 5 минут |
| 💳 | Настройка платежей | 18 провайдеров, webhook, фискализация |
| 📦 | Подписки и тарифы | Конфигурация планов и трафика |
| 👥 | Реферальная программа | Партнёрка и вывод средств |
| 🖥 | Cabinet | Настройка веб-кабинета |
| 🏷 | Промо-система | Промокоды, предложения, скидки |
| 🔌 | API Reference | REST API для внешних интеграций |
📖 Полная документация: docs.bedolagam.ru
💬 Сообщество
- 🐛 Баги и предложения — GitHub Issues
- 💬 Вопросы и обсуждения — Telegram-чат
- 🤖 Тестирование — @zero_ping_vpn_bot
MIT License — используйте свободно для личных и коммерческих проектов.



