Разработка скрипта для мониторинга серверов Counter-Strike 1.6

Необходимо создать программное решение для постоянного контроля работоспособности и сбора статистики с игровых серверов Counter-Strike 1.6.

Основные цели проекта

  • Обеспечение стабильного мониторинга состояния серверов (онлайн/оффлайн).
  • Сбор ключевой информации: количество игроков, название карты, режим игры.
  • Представление данных в интуитивно понятном и визуально приятном интерфейсе.

Требования к реализации

Функциональность

  • Скрипт должен периодически опрашивать заданный список серверов по игровому протоколу.
  • Возможность добавления и удаления серверов из списка мониторинга.
  • Формирование сводного отчета о текущем статусе всех отслеживаемых серверов.

Пользовательский интерфейс (вывод данных)

  • Информация должна быть структурирована и представлена "красиво" для легкого восприятия.
  • Рекомендуется использовать цветовое выделение (например, для работающих и неработающих серверов).
  • Вывод может быть реализован в консоли с использованием форматирования или через простой веб-интерфейс.

Технические детали

  • Язык программирования может быть выбран исполнителем, исходя из эффективности решения задачи (Python, PHP, Node.js и другие).
  • Код должен быть хорошо документирован и готов к развертыванию.
  • Важна надежность работы и обработка ошибок (например, при недоступности сервера).

Исполнителю необходимо предложить оптимальную архитектуру решения и согласовать ее перед началом разработки.

Разработка виджетов для amoCRM

Требуется приобрести исходный код виджетов для интеграции с amoCRM. Нужны готовые решения с бэкендом на PHP и фронтендом на JavaScript или фреймворке. Обязательно наличие демонстрации рабочего функционала.

Администратор и настройщик Bitrix24

Требуется специалист для технической поддержки и администрирования действующей системы Bitrix24. В задачи входит работа с базой клиентов, управление учетными записями и настройка функционала по ТЗ.