{"id":51385723,"url":"https://github.com/evansvl/vless-shopbot","last_synced_at":"2026-07-03T20:03:57.158Z","repository":{"id":302764269,"uuid":"1013541961","full_name":"evansvl/vless-shopbot","owner":"evansvl","description":"Telegram бот для автоматической продажи VLESS VPN из панели 3x-ui","archived":false,"fork":false,"pushed_at":"2025-08-20T10:21:55.000Z","size":280,"stargazers_count":29,"open_issues_count":8,"forks_count":13,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-08-20T12:24:03.397Z","etag":null,"topics":["3x-ui","cryptobot","heleket","python","telegram-bot","vless","x-ui","yookassa"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/evansvl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-04T04:39:07.000Z","updated_at":"2025-08-20T10:21:14.000Z","dependencies_parsed_at":"2025-08-03T23:36:45.433Z","dependency_job_id":"da9e3590-3e00-4f63-856a-bde672259f99","html_url":"https://github.com/evansvl/vless-shopbot","commit_stats":null,"previous_names":["evansvl/3x-ui-shop","evansvl/vless-shopbot"],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/evansvl/vless-shopbot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evansvl%2Fvless-shopbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evansvl%2Fvless-shopbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evansvl%2Fvless-shopbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evansvl%2Fvless-shopbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/evansvl","download_url":"https://codeload.github.com/evansvl/vless-shopbot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evansvl%2Fvless-shopbot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35099548,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-03T02:00:05.635Z","response_time":110,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3x-ui","cryptobot","heleket","python","telegram-bot","vless","x-ui","yookassa"],"created_at":"2026-07-03T20:03:56.556Z","updated_at":"2026-07-03T20:03:57.152Z","avatar_url":"https://github.com/evansvl.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\" markdown\u003e\n      \u003ch1\u003eVLESS Shop Bot | Telegram-бот для продажи VPN\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/evansvl/vless-shopbot?tab=readme-ov-file#%EF%B8%8F-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%BF%D0%BE%D0%B4-%D0%BA%D0%BB%D1%8E%D1%87\"\u003eУстановка и обновление\u003c/a\u003e •\n    \u003ca href=\"https://github.com/evansvl/vless-shopbot?tab=readme-ov-file#-%D0%B1%D0%B0%D0%B3%D0%B8-%D0%B8-%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F\"\u003eБаги и предложения\u003c/a\u003e •\n    \u003ca href=\"https://github.com/evansvl/vless-shopbot?tab=readme-ov-file#-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D1%82%D1%8C-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D1%83\"\u003eПоддержать проект\u003c/a\u003e\n\u003c/p\u003e\n\n![GitHub License](https://img.shields.io/github/license/evansvl/vless-shopbot)\n![GitHub Release](https://img.shields.io/github/v/release/evansvl/vless-shopbot)\n![GitHub Issues or Pull Requests](https://img.shields.io/github/issues/evansvl/vless-shopbot)\n![GitHub Stars](https://img.shields.io/github/stars/evansvl/vless-shopbot?style=flat)\n\n\u003c/div\u003e\n\n**VLESS Shop Bot** — это комплексное решение для автоматизированной продажи VLESS-конфигураций через Telegram. Бот глубоко интегрирован с панелью управления **3x-ui** и предоставляет мощную веб-панель для полного контроля над вашим бизнесом.\n\n## [Следите за обновлениями бота в Телеграм канале!](https://t.me/vless_shopbot)\n\n## 🚀 Основные возможности\n\n- **Полная автоматизация**: От регистрации пользователя до выдачи ключа после оплаты.\n- **Веб-панель \"Все-в-одном\"**: Управляйте серверами, тарифами, пользователями и настройками бота через удобный веб-интерфейс.\n- **Мульти-серверная поддержка**: Подключайте неограниченное количество серверов с панелью 3x-ui и управляйте ими централизованно.\n- **Гибкие тарифы**: Создавайте уникальные тарифные планы для каждого сервера.\n- **Интеграция с YooKassa**: Автоматический прием платежей и отправка чеков (опционально).\n- **Интеграция с СryptoBot**: Автоматический прием платежей в криптовалюте без комиссии сетей, если деньги уже на CryptoBot'e.\n- **Интеграция с Heleket**: Автоматический прием платежей в криптовалюте.\n- **Принудительная подписка**: Возможность требовать от пользователей подписку на ваш Telegram-канал.\n- **Тестовый период**: Автоматическая выдача ключей на пробный период.\n- **Управление пользователями**: Блокируйте пользователей и отзывайте их ключи прямо из панели.\n- **Простая установка**: Единый скрипт для полной установки и настройки на вашем сервере.\n\n## ⚠️ Требования\n\n1.  **Сервер на базе Ubuntu/Debian** с доступом по SSH.\n2.  **Доменное имя**, DNS A-запись которого **уже указывает** на IP-адрес вашего сервера.\n3.  **Панель 3x-ui**, установленная на одном или нескольких серверах.\n\n## 💻 Приобрести сервер и домен\n\nЕсли у вас **не имеется сервера и/или домена**, то вы можете приобрести их **здесь: [Aeza](https://aeza.net/?ref=613643)**\n\n---\n\n## 🛠️ Установка \"под ключ\"\n\nЭтот скрипт автоматически установит все необходимое: Docker, Nginx, Certbot (для SSL), скачает бота и настроит все для вас.\n\n**1. Подключитесь к вашему серверу по SSH.**\n\n**2. Выполните команду:**\n\n```bash\ncurl -sSL https://raw.githubusercontent.com/evansvl/vless-shopbot/main/install.sh | sudo bash\n```\n\n**Если вы обновляли бота, то иснтрукции ниже не появятся!**\n\n**3. Следуйте инструкциям установщика:**\n\nСкрипт проверит все зависимости.\n\nОн попросит вас ввести **доменное имя** (например, my-shop.com).\n\nОн попросит ввести ваш **email** (необходимо для регистрации SSL-сертификата Let's Encrypt).\n\nОн автоматически получит SSL-сертификат, настроит Nginx и запустит бота в Docker.\n\n**4. Завершение:**\nПосле завершения работы скрипта вы увидите сообщение с адресом вашей веб-панели и данными для первого входа.\n\n```bash\n=====================================================\n      🎉 Установка и запуск успешно завершены! 🎉\n=====================================================\n\nВеб-панель доступна по адресу:\n  - https://your-domain.com/login\n\nДанные для первого входа:\n  - Логин:   admin\n  - Пароль:  admin\n```\n\n## ⚙️ Первоначальная настройка\n\nПосле установки выполните эти шаги, чтобы ваш бот заработал:\n\n1. **Войдите в веб-панель** по адресу, который выдал установщик.\n\n2. **Сразу же смените логин и пароль!** Перейдите на страницу Настройки -\u003e Настройки Панели.\n\n3. **Заполните обязательные поля Telegram:**\n\n   `Токен бота`\n\n   `Username бота (без @)`\n\n   `Telegram ID Администратора`\n\n4. **Добавьте ваш первый сервер:** На странице **Настройки**, в левой колонке \"Управление Хостами\", введите данные для подключения к вашей панели 3x-ui.\n\n5. **Создайте тарифы:** После добавления хоста, создайте для него хотя бы один тарифный план (например, \"1 месяц\" за 100 RUB).\n\n6. **Сохраните и запустите:** Нажмите \"Сохранить все настройки\" внизу правой колонки. Затем в шапке сайта нажмите зеленую кнопку **\"Запустить Бота\".**\n\nВаш бот готов к работе!\n\n## 💳 Настройка YooKassa\n\nПерейдите в **Настройки -\u003e Настройки Платежных Систем.**\n\nВведите Shop ID и Секретный ключ из вашего личного кабинета YooKassa.\n\nСохраните настройки.\n\nВ личном кабинете YooKassa укажите **URL для вебхуков:**\nhttps://your-domain.com/yookassa-webhook\n_(Замените your-domain.com на ваш домен. Если при установке вы выбрали порт 8443, укажите его: https://your-domain.com:8443/yookassa-webhook)_\n\n## 💎 Настройка CryptoBot\n\nПерейдите в Telegram бота [@CryptoBot](https://t.me/CryptoBot).\n\nОткройте меню **Crypto Pay** и нажмите **Создать приложение**.\n\nВ меню с вашим приложение нажмите Вебхуки и включите их на https://your-domain.com/cryptobot-webhook\n_(Замените your-domain.com на ваш домен. Если при установке вы выбрали порт 8443, укажите его: https://your-domain.com:8443/cryptobot-webhook)_\n\n## 💡 Управление ботом\n\nВсе управление ботом происходит через Docker Compose в папке vless-shopbot на вашем сервере.\n\n**Посмотреть логи в реальном времени:**\n\n```bash\ndocker-compose logs -f\n```\n\n**Остановить бота и панель:**\n\n```bash\ndocker-compose down\n```\n\n**Запустить после остановки:**\n\n```bash\ndocker-compose up -d\n```\n\n**Обновить бота до последней версии:**\n\n```bash\ncurl -sSL https://raw.githubusercontent.com/evansvl/vless-shopbot/main/install.sh | sudo bash\n```\n\n## 🙌 Баги и предложения\n\nЕсли вы нашли баг, или у вас есть предложение, то создавайте \"Issue\" или присылайте Pull Request'ы.\n\n## 💎 Поддержать разработку\n\n**СБП/Карта РФ:** https://yookassa.ru/my/i/aJRiTyq5D3VB/l\n\n**CryptoBot:** https://t.me/send?start=IVftnggXmRv8\n\n**TON:** `UQAtdMEig3Wl_D3FNx4RU3RhxnoJI3IizGxrrNj3O8Q-fDpK`\n\n**USDT (TRC20):** `TBW9TFUh93U1G5eTT1VTsZw51L669khCiz`\n\n## Я ценю любой вклад в развитие проекта ❤️\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevansvl%2Fvless-shopbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fevansvl%2Fvless-shopbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevansvl%2Fvless-shopbot/lists"}