🎮 ВК-Бот для Хостинга Sozonov.Group
Второй мой коммерческий опыт с хостингами. Более сложный и функциональный проект с интегрированной платежной системой и панелью управления.
📖 Суть
Панель управления и покупки хостингом прямо в ВК-Боте. Встроена платежная система, интеграция с API панели Птеродактеля. Своя база данных для хранения пользователей, истории платежей и другой информации.
✨ Основной функционал
- 💳 Платежная система - встроенная система оплаты услуг
- 🎛️ Панель управления - управление хостингом прямо из бота
- 🔌 API интеграция - работа с API панели Птеродактеля
- 📊 База данных - хранение пользователей, истории платежей, серверов
- 🌐 Мониторинг серверов - создание и управление серверами для мониторинга
- ⚙️ Игровая панель - управление узлами и серверами
📃 Основные команды
🚀 Пользовательские команды
>регистрация- Дает доступ для использования особых команд>профиль- Информация об аккаунте>tcp <target> <text>- Проверяет TCP порт на доступность>whois <target>- Показывает whois информацию>ип <host/ipv4>- Информация о данном host/ipv4>репорт <target> <text>- Добавить репорт пользователю>купить <product>- Купить услугу
🌐 Услуга “Мониторинг”
>создать <host:port/host> <http/tcp>- Создать сервер для мониторинга>удалить <host>- Удалить сервер для мониторинга
⚠️ Административные команды
>кик <user>- Выгнать с беседы пользователя (не бан)>админы- Список пользователей с привилегией Администраторов>админ-добавить <user>- Добавляет привилегию пользователю>снять-админа <user>- Снимает привилегию с пользователя>баны- Список заблокированных пользователей>бан <user>- Блокирует пользователя>снять-бан <user>- Разблокирует пользователя>плюс-день- +1 день ко всем срокам>минус-день- -1 день ко всем срокам
⚙️ Игровая панель
>узлы- Показывает список всех узлов (nodes)>статус-узлов- Показывает статус всех узлов (nodes)>пользователи- Просмотреть всех пользователей>удалить-пользователя <id>- Удалить пользователя>сервера- Просмотреть все доступные сервера>сервер-включить <identifier>- Включить сервер>сервер-выключить <identifier>- Выключить сервер>сервер-убить <identifier>- Остановить сервер>сервер-переустановить <identifier>- Переустановить сервер>сервер-отправить-в-консоль <identifier> <cmd>- Отправить команду в консоль сервера
💼 Коммерческий проект
Этот проект был разработан для хостинг-провайдера sozonov.group и стал вторым моим коммерческим опытом с более сложной архитектурой и расширенным функционалом.