🔧 ВК-Бот для Хостинга (Daniil)

Коммерческий проект - многофункциональный ВКонтакте бот для хостинг-провайдера с расширенными возможностями проверки и мониторинга.

📖 Суть

ВК-Бот выполняет комплексную проверку серверов, IP-адресов, портов и доменов. Встроена система проверки Java/Bedrock серверов, создание скриншотов сайтов, система алиасов для быстрой проверки и черный список IP-адресов.

✨ Функционал

  • 🎮 Проверка Minecraft серверов - Java и Bedrock серверы
  • 🌐 Информация об IP - геолокация, организация, DNS записи
  • 🔌 Проверка портов - TCP порты на доступность
  • 📋 Whois информация - данные о доменах
  • 📸 Скриншоты сайтов - автоматическое создание скриншотов
  • 🏷️ Система алиасов - быстрая проверка по названию
  • 🚫 Черный список - блокировка определенных IP
  • 📊 Мониторинг локаций - проверка доступности серверов хостинга
  • 🗄️ База данных - хранение пользователей и алиасов

📃 Список команд

Проверка серверов

  • /j <target> - Информация о Java Server (онлайн, версия, MOTD)
  • /b <target> - Информация о Bedrock Server

Информация об IP и доменах

  • /ip <target> - Детальная информация об IP (геолокация, организация, DNS)
  • /whois <info> - Сведения о домене (дата создания, регистратор, статус)

Проверка портов и сайтов

  • /tcp <host> <port> - Проверка доступности TCP порта
  • /ch <host> - Чекхост (репорт о сайте)
  • /screenshot <url> - Создание скриншота сайта

Система алиасов

  • /alias create <host> <alias> - Создать алиас для быстрой проверки
  • /alias check <alias> - Проверить алиас (для админов)
  • /alias delete <alias> - Удалить алиас

Административные команды

  • /blacklist add <ip> - Добавить IP в черный список
  • /blacklist remove <ip> - Удалить IP из черного списка
  • /blacklists - Показать все IP в черном списке
  • /locations - Проверить доступность всех локаций хостинга

🛠️ Технические особенности

  • Использование API для проверки Minecraft серверов (mcsrvstat.us)
  • Интеграция с сервисами геолокации (ip-api.com, ipinfo.io)
  • Работа с whois для получения информации о доменах
  • Автоматическое создание скриншотов через Selenium/браузер
  • Система защиты от злоупотреблений (таймауты, черный список)
  • Асинхронная работа с использованием vkbottle

💼 Коммерческий проект

Проект разработан по индивидуальному заказу для хостинг-провайдера с расширенным функционалом мониторинга и проверки.