Капоне
Администратор
- Регистрация
- 1 Апр 2015
- Сообщения
- 96.234
- Реакции
- 465.770
Складчина: Ваш идеальный помощник для управления API 3x-UI VPN на протоколе VLESS [SoloBot]
SoloBot — ваш идеальный помощник для управления API 3x-UI VPN на протоколе VLESS.
Оглавление
Описание
Стек технологий
Установка
Конфигурация
Запуск
Контакты
Описание
SoloBot реализует множество функций, включая:
Выдача ключей на пробный период.
Выдача ключей на длительные периоды (1 месяц, 3 месяца, полгода, год).
Продление ключей на указанные периоды.
Полный контроль клиента над своими ключами:
Удаление ключей.
Продление ключей.
Просмотр информации о ключе (сервер, оставшееся время, сам ключ).
Смена локации (перемещение ключа между серверами).
Поддержка нескольких ключей для одного клиента (несколько устройств).
Реферальная программа с пригласительной ссылкой.
Доступ к инструкциям.
Пополнение баланса:
через Юкасса (самозанятость и ИП)
через freekassa (Физические Лица)
Периодические бэкапы базы данных клиентов.
Уведомления:
Произвольные сообщения через админку.
Уведомления о неиспользованных пробниках.
Уведомления о истекающих ключах (за сутки, за 6 часов и в момент истечения).
Чат поддержки и канал для связи.
Автоматическое продление ключа при наличии достаточного баланса.
Удобная админка прямо в боте
мультисерверность добавляй сервера в конфиг, и они автоматически будут в боте
Стек технологий
Проект использует следующие технологии:
Python версии 3.8 или выше.
Git для клонирования репозитория.
Virtualenv для создания виртуального окружения (рекомендуется).
PostgreSQL для хранения данных.
Nginx для работы с вебхуками.
aiogram (версия 3.13) для взаимодействия с Telegram API.
youkassa для обработки платежей.
aiohttp для API запросов к панелям.
Проект полностью асинхронный, что обеспечивает высокую скорость работы.
⚙️ Установка
1️⃣ Шаг 1: Клонирование репозитория
Клонируйте репозиторий и перейдите в его директорию:
cd solo_bot
2️⃣ Шаг 2: Создание и активация виртуального окружения
python3 -m venv venv
source venv/bin/activate
3️⃣ Шаг 3: Установка зависимостей
pip install -r requirements.txt
️ Конфигурация
Для правильной работы вам нужно:
установить и запустить postgresql, создать пользователя для работы с базой данных и выдать ему права
Настроить ваш сервер на работу с ботом, выпустить SSL сертификат для домена
Настроить вебхуки и пути до них в NGINX
Создать файл config.py в корневой папке проекта с вашими данными:
API_TOKEN = токен вашего бота телеграм
ADMIN_USERNAME = логин от вашей панели x-ray
ADMIN_PASSWORD = пароль от вашей панели x-ray
ADD_CLIENT_URL = f"{API_URL}/panel/api/inbounds/addClient"
GET_INBOUNDS_URL = f"{API_URL}/panel/api/inbounds/list/"
AUTH_URL = f"{API_URL}/login/"
DATABASE_URL = путь к вашей базе данных, имеет вид "postgresql://{user}:{password}@{Ip-adress}:{port}/{имя базы данных}"
ADMIN_ID = ID телеграм профиля администратора
CHANNEL_URL = ссылка на ваш телеграм канал
YOOKASSA_SECRET_KEY = ваш ключ юкассы
YOOKASSA_SHOP_ID = ваш шопайди
WEBHOOK_HOST = адрес вашего сервера для вебхуков
WEBHOOK_PATH = '/webhook/'
WEBHOOK_URL = f"{WEBHOOK_HOST}{WEBHOOK_PATH}"
SUPPORT_CHAT_URL = ваша ссылка на поддержку
Мы высылаем детальный гайд и недостающие файлы в боте
Все описания в одном файле! Удобно настроить бот под свой сервис изменив информацию и цены в одном месте
Запуск
введите команду из виртуального окружения
python main.py
SoloBot в Telegram и Полная версия
Попробуйте SoloBot прямо сейчас в Telegram по этой ссылке.
Вы также можете поддержать автора или купить полную версию бота с сопровождением по установке в поддержке бота! Полная пошаговая инстуркция по запуску бота предоставляется в поддержке бота
При обращении в поддержку, поступило предложение взять за 4500р с последующими обновлениями.
СЛИВЫ КУРСОВ
SoloBot — ваш идеальный помощник для управления API 3x-UI VPN на протоколе VLESS.
Оглавление
Описание
Стек технологий
Установка
Конфигурация
Запуск
Контакты
Описание
SoloBot реализует множество функций, включая:
Выдача ключей на пробный период.
Выдача ключей на длительные периоды (1 месяц, 3 месяца, полгода, год).
Продление ключей на указанные периоды.
Полный контроль клиента над своими ключами:
Удаление ключей.
Продление ключей.
Просмотр информации о ключе (сервер, оставшееся время, сам ключ).
Смена локации (перемещение ключа между серверами).
Поддержка нескольких ключей для одного клиента (несколько устройств).
Реферальная программа с пригласительной ссылкой.
Доступ к инструкциям.
Пополнение баланса:
через Юкасса (самозанятость и ИП)
через freekassa (Физические Лица)
Периодические бэкапы базы данных клиентов.
Уведомления:
Произвольные сообщения через админку.
Уведомления о неиспользованных пробниках.
Уведомления о истекающих ключах (за сутки, за 6 часов и в момент истечения).
Чат поддержки и канал для связи.
Автоматическое продление ключа при наличии достаточного баланса.
Удобная админка прямо в боте
мультисерверность добавляй сервера в конфиг, и они автоматически будут в боте
Стек технологий
Проект использует следующие технологии:
Python версии 3.8 или выше.
Git для клонирования репозитория.
Virtualenv для создания виртуального окружения (рекомендуется).
PostgreSQL для хранения данных.
Nginx для работы с вебхуками.
aiogram (версия 3.13) для взаимодействия с Telegram API.
youkassa для обработки платежей.
aiohttp для API запросов к панелям.
Проект полностью асинхронный, что обеспечивает высокую скорость работы.
⚙️ Установка
1️⃣ Шаг 1: Клонирование репозитория
Клонируйте репозиторий и перейдите в его директорию:
cd solo_bot
2️⃣ Шаг 2: Создание и активация виртуального окружения
python3 -m venv venv
source venv/bin/activate
3️⃣ Шаг 3: Установка зависимостей
pip install -r requirements.txt
️ Конфигурация
Для правильной работы вам нужно:
установить и запустить postgresql, создать пользователя для работы с базой данных и выдать ему права
Настроить ваш сервер на работу с ботом, выпустить SSL сертификат для домена
Настроить вебхуки и пути до них в NGINX
Создать файл config.py в корневой папке проекта с вашими данными:
API_TOKEN = токен вашего бота телеграм
ADMIN_USERNAME = логин от вашей панели x-ray
ADMIN_PASSWORD = пароль от вашей панели x-ray
ADD_CLIENT_URL = f"{API_URL}/panel/api/inbounds/addClient"
GET_INBOUNDS_URL = f"{API_URL}/panel/api/inbounds/list/"
AUTH_URL = f"{API_URL}/login/"
DATABASE_URL = путь к вашей базе данных, имеет вид "postgresql://{user}:{password}@{Ip-adress}:{port}/{имя базы данных}"
ADMIN_ID = ID телеграм профиля администратора
CHANNEL_URL = ссылка на ваш телеграм канал
YOOKASSA_SECRET_KEY = ваш ключ юкассы
YOOKASSA_SHOP_ID = ваш шопайди
WEBHOOK_HOST = адрес вашего сервера для вебхуков
WEBHOOK_PATH = '/webhook/'
WEBHOOK_URL = f"{WEBHOOK_HOST}{WEBHOOK_PATH}"
SUPPORT_CHAT_URL = ваша ссылка на поддержку
Мы высылаем детальный гайд и недостающие файлы в боте
Все описания в одном файле! Удобно настроить бот под свой сервис изменив информацию и цены в одном месте
Запуск
введите команду из виртуального окружения
python main.py
SoloBot в Telegram и Полная версия
Попробуйте SoloBot прямо сейчас в Telegram по этой ссылке.
Вы также можете поддержать автора или купить полную версию бота с сопровождением по установке в поддержке бота! Полная пошаговая инстуркция по запуску бота предоставляется в поддержке бота
При обращении в поддержку, поступило предложение взять за 4500р с последующими обновлениями.
СЛИВЫ КУРСОВ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Энергетическое целительство (3 ступени) [Марьяна Романова]
- Курс про тревогу [Базовый тариф] [Яков Кочетков, Полина Тур]
- МАРКЕТИНГ БЕЗ УСИЛИЙ: НЕЙРОСЕТИ ДЛЯ ПСИХОЛОГОВ [Анастасия Асмаловская]
- Поздно начинать – это ложь. Для тех, кому 35, 45, 55+ [Марина Христова]
- Методичка со значениями всех арканов Таро [Марина Анисина] [Аналитческое Таро]
- Расстройства личности. Второй модуль [ISTFP] [Отто Кернберг]