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

Chill Remna bot

Магазин подписок и админка для панели Remnawave прямо в Telegram. Пользователь выбирает тариф, оплачивает и за пару минут получает ключ — вся настройка в чате, без правки конфигов на сервере.
⚙️ Один бинарь на Go🐳 Запуск в Docker💳 7 способов оплаты🗄 SQLite / PostgreSQL🖥 amd64 + ARM64

Тарифы и витрина

Тарифов сколько угодно: у каждого свои имя, значок, описание, сроки и цены, трафик и лимит устройств. Смена тарифа не сжигает остаток — дни зачитываются по соотношению цен, условия покупки фиксируются снимком в момент оплаты.

Семь способов оплаты

P2P, Telegram Stars, ЮKassa (с автопродлением), CryptoBot, Platega, Heleket и Tribute. Каждый включается отдельно, платежи идемпотентны, вебхуки проверяются подписью или перезапросом статуса.

Mini App и веб-кабинет

То же самое приложением внутри Telegram и отдельным сайтом в браузере: покупка, продление, кошелёк, промокоды, рефералка и экран «Подключить» с приложениями под все платформы.

Кошелёк, промокоды, рефералка

Баланс в рублях с автосписанием при покупке, промокоды на деньги или дни, реферальная программа с бонусом другу и процентом с его платежей.

Всё настраивается в чате

Тарифы, цены, платёжки, тексты, баннеры, документы сервиса и доступ в бота — прямо в Telegram. Конфигурация лежит в базе зашифрованной и переживает перезапуск.

Самообслуживание сервера

Бот стартует без базы, сам поднимает PostgreSQL в Docker, обновляется командой /update с выбором канала и предупреждает админа о новых версиях.

  1. Возьмите docker-compose.yml в пустую папку на сервере.

  2. Впишите в него два значения: токен бота от @BotFather и свой Telegram ID.

  3. Запустите docker compose up -d.

  4. Откройте бота в Telegram и пройдите мастер настройки.

Подробно, с командами и разбором каждого шага — Установка за 4 шага.