Промокод
Скидка на всё 15%
    8RB-TS00-859    

Действителен до 01.10.2024г.
Хотите товар бесплатно?
У нас выможете приобрести любой товар бесплатно..
Клик для информации!
Аватар

Мониторинг сервера (Телеграм бот CS 1.6)

Автор
yamus
Версия и совместимость
PHP 7.4 и выше
64-битный модуль PHP или GMP
Ваш сервер должен разрешать UDP-соединения
Описание
Простой мониторинг бот серверов в Telegram написанный на PHP.
Показывает информация обо всех серверах.
Умеет отправлять скриншоты карт (загруженные вами)
Если добавить в группу и выдать права администратора бот будет работать и в группе тоже (так же умеет приветствовать новых участников)
В reunion.cfg обязательно установите "ServerInfoAnswerType = 0" и перезапустите сервер!

1. Создаем бота с помощью https://t.me/BotFather

2. Получаем токен в виде: 6979670215:AASoseGrmftlwh4iu61ok7Uad1FB9nTeqzI

3. Заливаем архив на веб сервер с поддержкой PHP 7.4 и выше.

4. Указываем WebHook на наш bot.php:
https://api.telegram.org/bot{ВАШ ТОКЕН}/setWebhook?url={Адрес до нашего скрипта https://example.com/bot.php}

Это вставляется в браузер без символов { }
Пример:
https://api.telegram.org/bot6979670215:AASoseGrmftlwh4iu61ok7Uad1FB9nTeqzI/setWebhook?url=https://example.com/bot.php

И мы должны получить ответ:
{"ok":true,"result":true,"description":"Webhook was set"}
Это значит что у вас всё получилось

Настройки
$TOKEN = "TOKEN"; // Заменяем на свой токен
$command = '/info'; // Можно заменить на любую команду (бот будет ответит вам на эту команду)
$url = 'https://wap.theftp.ru';; // ссылка на домен без слеша / в конце (Обязательно нужен https:// протокол чтобы работал Telegram webhook)
$folder = '/maps/'; // Путь до папки с картами указываем тут (например /downloads/maps/)
$servers = [
'/server1' => '5.182.26.174:27015', // если написать боту /server выведет подробную информацию только выбранного сервера
'/server2' => '5.182.26.174:27016',
//'/server3' => '5.182.26.174:27017',
];
Команда сайта
Пользователи
Онлайн
    Администрация не в сети
▲ Наверх