Перейти к содержимому

Обзор

Remnawave Telegram Shop - это продвинутый Telegram бот, предназначенный для продажи и управления VPN подписками. Он беспрепятственно интегрируется с панелью Remnawave и обеспечивает удобный опыт для покупки и управления подписками.

Это Telegram бот на Go, который обрабатывает:

  • Покупку подписок несколькими способами оплаты
  • Управление пользователями и аутентификацию
  • Автоматические уведомления об истечении подписки
  • Интеграцию с панелью Remnawave VPN
  • Поддержку нескольких языков (русский и английский)
remnawave-telegram-shop/
├── cmd/app/ # Точка входа приложения
├── db/migrations/ # Миграции БД
├── internal/ # Основная логика бота
├── translations/ # Языковые файлы
├── utils/ # Вспомогательные функции
├── docker-compose.yaml # Конфигурация развёртывания
└── Dockerfile # Образ контейнера
  • Язык: Go 1.20+
  • База данных: PostgreSQL
  • Фреймворк бота: go-telegram/bot
  • API клиент: remnawave-api-go
  • Развёртывание: Docker & Docker Compose
Версия RemnawaveВерсия бота
1.62.3.6
2.0.0 - 2.1.93.2.4
2.2.*3.2.5
2.3.*3.5.*

🛍️ Несколько способов оплаты

  • Банковские карты через YooKassa
  • Криптовалюты через CryptoPay
  • Telegram Stars
  • Подписки через Tribute

📅 Гибкие подписки

  • Планы на 1, 3, 6 и 12 месяцев
  • Независимое ценообразование для каждого периода
  • Пробные подписки с ограничениями

🔔 Умные уведомления

  • Автоматические напоминания за 3 дня до истечения
  • Персонализированные сообщения на языке пользователя
  • Удобные кнопки для продления

🎯 Продвинутое администрирование

  • Фильтрация пользователей и белые списки
  • Управление назначением сквадов
  • Проверки здоровья и мониторинг
  • Интерфейс команд администратора

Выберите следующий шаг:

  1. Новая установка: Следуйте Инструкциям установки
  2. Конфигурация: Узнайте о Переменных окружения
  3. Платежи: Настройте свои Способы оплаты
  4. Администрирование: Разберитесь в Командах администратора

Этот проект распространяется под лицензией AGPL-3.0.