логотип

CS 1.6 TG monitoring bot PHP

Автор:yamus
03.08.2024 в 01:26
28
статус yasha1488 12.02.2025 в 04:38#21
[color=#007bff][b]Обновление 12.02[/b][/color] \r\n[color=#28a745][b]ЗАМЕНИТЕ ВСЕ ФАЙЛЫ[/b][/color]\r\n\r\n[color=#dc3545][b]Обновление сервера[/b][/color] \r\n- Переделана логика отображения серверов. \r\n- Исправлены ошибки в коде. \r\n- Сортировка игроков теперь идет по количеству килов. \r\n- Добавлен таймер, показывающий оставшееся время до конца карты.\r\n\r\n[color=#dc3545][b]Обновления бота[/b][/color] \r\n- Теперь, если пользователь покидает группу, бот отправляет сообщение о его выходе.\r\n\r\n[color=#dc3545][b]Общие изменения[/b][/color] \r\n- Проведена оптимизация кода. \r\n- Исправлено множество ошибок. \r\n- Улучшена работа команд бана, варна и мута, доработана их логика.\r\n\r\n[color=#dc3545][b]Убрано из-за нерентабельности[/b][/color] \r\n- Лайки (возможно, в будущем добавим более удобную систему). \r\n- Клички (оказалась бесполезной командой). \r\n- Логирование — убрано полностью, так как оно не приносило пользы. \r\n- Убрана проверка на ID группы, бот теперь будет работать в любой группе.\r\n\r\n[color=#dc3545][b]Новые возможности[/b][/color] \r\n- Теперь поддерживаются две версии: RU и UA, обновления выходят одновременно. \r\n- Добавлена система пользовательских команд без редактирования кода. \r\n- Команда для добавления: \r\n[color=#ffc107][b]/setcommand команда (текст)[/b][/color]\r\n\r\n[color=#28a745][b]Добавлен видео-мануал по установке бота[/b][/color] \r\n(пример показан на веб-хостинге CSHOST).\r\n[url=https://www.youtube.com/watch?v=UN6TKCM95D4]ВИДЕО МАНУАЛ (КЛИКАБЕЛЬНО) [/url]\r\n\r\n
аватарка
Сообщений: 73
Реакции: 77
Клиенты
Обновление 12.02
ЗАМЕНИТЕ ВСЕ ФАЙЛЫ

Обновление сервера
- Переделана логика отображения серверов.
- Исправлены ошибки в коде.
- Сортировка игроков теперь идет по количеству килов.
- Добавлен таймер, показывающий оставшееся время до конца карты.

Обновления бота
- Теперь, если пользователь покидает группу, бот отправляет сообщение о его выходе.

Общие изменения
- Проведена оптимизация кода.
- Исправлено множество ошибок.
- Улучшена работа команд бана, варна и мута, доработана их логика.

Убрано из-за нерентабельности
- Лайки (возможно, в будущем добавим более удобную систему).
- Клички (оказалась бесполезной командой).
- Логирование — убрано полностью, так как оно не приносило пользы.
- Убрана проверка на ID группы, бот теперь будет работать в любой группе.

Новые возможности
- Теперь поддерживаются две версии: RU и UA, обновления выходят одновременно.
- Добавлена система пользовательских команд без редактирования кода.
- Команда для добавления:
/setcommand команда (текст)

Добавлен видео-мануал по установке бота
(пример показан на веб-хостинге CSHOST).
ВИДЕО МАНУАЛ (КЛИКАБЕЛЬНО)

Ответить Цитата 0
статус paranoia 27.02.2025 в 05:36#22
У меня написало вот что \r\n{\"ok\":true,\"result\":true,\"description\":\"Webhook was set\"}\r\n\r\nИ на этом всё
аватарка
Сообщений: 22
Реакции: 2
Клиенты
У меня написало вот что
{"ok":true,"result":true,"description":"Webhook was set"}

И на этом всё
Ответить Цитата
статус yasha1488 28.02.2025 в 02:21#23
[b]paranoia[/b], [url=https://www.youtube.com/watch?v=Ooo95Gjld7s] ПОСМОТРИТЕ ВИДЕО ПО УСТАНОВКЕ (КЛИКАБЕЛЬНО)[/url]
аватарка
Сообщений: 73
Реакции: 77
Клиенты
Ответить Цитата
статус info6583 03.03.2025 в 20:03#24
видео нету
аватарка
Сообщений: 2
Реакции: 0
Клиенты
видео нету
Ответить Цитата
статус info6583 03.03.2025 в 21:12#25
Знайшов https://www.youtube.com/watch?v=Ooo95Gjld7s
аватарка
Сообщений: 2
Реакции: 0
Клиенты
Знайшов https://www.youtube.com/watch?v=Ooo95Gjld7s
Ответить Цитата
статус yasha1488 11.05.2025 в 16:05#26
Готовится обновление 2.0\r\n\r\nЭто крупное обновление, которое внесёт множество исправлений и оптимизаций.\r\nБудет объединено несколько команд в единый обработчик для повышения производительности бота.\r\nЧто нового\r\n\r\nДобавление вывода топа игроков сервера\r\nИнформация о пользователе с вашего сайта на GameCMS\r\nОтдельный вывод ранга игрока\r\nВозможность выдачи игроку любых значений напрямую из Telegram (анив, аммо, паки, скилл, фраги и т.д. — всё, что можно изменить через БД)\r\n\r\nВажно\r\nИнтеграция будет выполнена под систему csstats_mysql. Поддержка других систем возможна за дополнительную плату.
аватарка
Сообщений: 73
Реакции: 77
Клиенты
Готовится обновление 2.0

Это крупное обновление, которое внесёт множество исправлений и оптимизаций.
Будет объединено несколько команд в единый обработчик для повышения производительности бота.
Что нового

Добавление вывода топа игроков сервера
Информация о пользователе с вашего сайта на GameCMS
Отдельный вывод ранга игрока
Возможность выдачи игроку любых значений напрямую из Telegram (анив, аммо, паки, скилл, фраги и т.д. — всё, что можно изменить через БД)

Важно
Интеграция будет выполнена под систему csstats_mysql. Поддержка других систем возможна за дополнительную плату.
Ответить Цитата 1
статус yasha1488 14.05.2025 в 04:25#27
[b][color=#ff9900]Важно:[/color][/b] [color=#ffffff]Интеграция реализована только с CSStats MySQL.[/color] \r\n[color=#ffffff]Если вы используете другую систему — напишите лично, договоримся о цене.[/color] \r\n[color=#ffffff]Также можно реализовать не только выдачу бонусов, но и ammo паков, и любых других позиций, которые можно выдать через базу данных![/color] \r\n[color=#00ff00]Новая версия доступна для скачивания на главной странице. обновил архив[/color] \r\n\r\n[b][color=#ffcc00]Обновления 2.0[/color][/b] \r\n[color=#ffffff]Обновление Telegram-бота до версии 2.0. В этой версии полностью переработал ядро бота, улучшили производительность и добавили новые функции.[/color] \r\n[color=#ffffff]Основные изменения коснулись команд /me и /yu, которые получили новый функционал, заменив устаревшие мини-профили.[/color] \r\n[color=#ffffff]Бот стал более удобным инструментом для игроков и администраторов внешней группы.[/color]\r\n\r\n[b][color=#00ccff]* Что нового в версии 2.0[/color][/b] \r\n[color=#ffffff]- Полностью переработаны команды /me и /yu — теперь вместо мини-профилей отображается полная статистика игрока, включая данные из базы игрового сервера.[/color] \r\n[color=#ffffff]- Улучшена интеграция с Telegram — статистика форматируется с использованием HTML для более удобного чтения.[/color] \r\n[color=#ffffff]- Полностью обновлены команды: /ban, /warn, /unwarn, /mute, /unmute.[/color] \r\n[color=#ffffff]- Исправлено множество ошибок.[/color] \r\n[color=#ffffff]- Удалены заглушки в коде.[/color]\r\n\r\n[b][color=#00ccff]* Иерархия администраторов:[/color][/b] \r\n[color=#ffffff]- Главные администраторы (указаны в $headAdmins) имеют полный доступ ко всем командам.[/color] \r\n[color=#ffffff]- Обычные администраторы (Telegram-админы) ограничены в действиях над другими админами для предотвращения конфликтов.[/color]\r\n\r\n[b][color=#00ccff]* Улучшение сообщений[/color][/b] \r\n[color=#ffffff]- Все ответы бота используют HTML-разметку для структурированного отображения.[/color] \r\n[color=#ffffff]- Добавлены ссылки на профили и улучшено форматирование текста.[/color]\r\n\r\n[b][color=#00ccff]* Исправление ошибок[/color][/b] \r\n[color=#ffffff]- Исправлены ошибки в командах /dc1 и /info при работе с сервером.[/color]\r\n\r\n[b][color=#00ccff]* Полный список команд[/color][/b] \r\n[color=#ffffff]- /me — Статистика игрока: ник, Steam ID, ранг, убийства, смерти, хедшоты, урон, бонусы, время на сервере.[/color] \r\n[color=#ffffff]- /yu — Показывает статистику другого игрока. Требуется ответ на сообщение и привязанный Steam ID.[/color] \r\n[color=#ffffff]- /play_Ник — Ищет игрока по нику и показывает его статистику без привязки к Telegram. Укажите часть ника.[/color] \r\n[color=#ffffff]- /top_anew — Топ-10 игроков по бонусам (ar_anew). Показывает позицию, ник и количество бонусов.[/color] \r\n[color=#ffffff]- /top_kill — Топ-10 по количеству убийств. Отображает ник и число фрагов.[/color] \r\n[color=#ffffff]- /top_time — Топ-10 по времени на сервере. Показывает ник и часы игры.[/color] \r\n[color=#ffffff]- /top10 — Общий рейтинг топ-10 игроков по формуле (убийства - смерти). Показывает только ники и позиции.[/color]\r\n\r\n[b][color=#00ccff]* Управление Steam ID и Telegram ID[/color][/b] \r\n[color=#ffffff]- /setsteam STEAM_ID — Привязывает ваш Steam ID к Telegram-аккаунту для использования /me.[/color] \r\n[color=#ffffff]- /adsteam STEAM_ID — Админ-команда для привязки Steam ID другому пользователю. Требуется ответить на сообщение.[/color] \r\n[color=#ffffff]- /myid — Показывает ваш Telegram ID и имя пользователя.[/color] \r\n[color=#ffffff]- /yuid — Показывает Telegram ID другого пользователя. Требуется ответить на сообщение.[/color]\r\n\r\n[b][color=#00ccff]* Информация о серверах[/color][/b] \r\n[color=#ffffff]- /dc1 — Показывает данные о сервере: название, карта, время до смены карты, список игроков и их фраги.[/color] \r\n[color=#ffffff]- /info — Краткая информация о сервере: название, IP, карта, время и количество игроков.[/color]\r\n\r\n[b][color=#00ccff]* Админ-команды[/color][/b] \r\n[color=#ffffff]- /ban — Банит пользователя в группе. Требуется ответить на сообщение.[/color] \r\n[color=#ffffff]- /warn — Выдает предупреждение пользователю (максимум 3, затем бан). Требуется ответить на сообщение.[/color] \r\n[color=#ffffff]- /unwarn — Снимает одно предупреждение. Можно указать ID или ответить на сообщение.[/color] \r\n[color=#ffffff]- /mute Время — Мутит пользователя на указанное время (в минутах). Требуется ответить на сообщение.[/color] \r\n[color=#ffffff]- /unmute — Снимает мут. Можно указать ID или ответить на сообщение.[/color] \r\n[color=#ffffff]- /silence on/off — Включает или выключает тихий режим (запрет сообщений для всех, кроме админов).[/color] \r\n[color=#ffffff]- /addanew_Ник_Число — Добавляет или убирает бонусы игроку по нику. Доступно только главным админам.[/color]\r\n\r\n[b][color=#00ccff]* Общие команды[/color][/b] \r\n[color=#ffffff]- /top_serv — Показывает справку по всем командам бота с описанием.[/color] \r\n[color=#ffffff]- /status — Отображает информацию о группе: название, ID, ссылка, количество участников, дни существования, владелец и список админов.[/color]\r\n
аватарка
Сообщений: 73
Реакции: 77
Клиенты
Важно: Интеграция реализована только с CSStats MySQL.
Если вы используете другую систему — напишите лично, договоримся о цене.
Также можно реализовать не только выдачу бонусов, но и ammo паков, и любых других позиций, которые можно выдать через базу данных!
Новая версия доступна для скачивания на главной странице. обновил архив

Обновления 2.0
Обновление Telegram-бота до версии 2.0. В этой версии полностью переработал ядро бота, улучшили производительность и добавили новые функции.
Основные изменения коснулись команд /me и /yu, которые получили новый функционал, заменив устаревшие мини-профили.
Бот стал более удобным инструментом для игроков и администраторов внешней группы.

* Что нового в версии 2.0
- Полностью переработаны команды /me и /yu — теперь вместо мини-профилей отображается полная статистика игрока, включая данные из базы игрового сервера.
- Улучшена интеграция с Telegram — статистика форматируется с использованием HTML для более удобного чтения.
- Полностью обновлены команды: /ban, /warn, /unwarn, /mute, /unmute.
- Исправлено множество ошибок.
- Удалены заглушки в коде.

* Иерархия администраторов:
- Главные администраторы (указаны в $headAdmins) имеют полный доступ ко всем командам.
- Обычные администраторы (Telegram-админы) ограничены в действиях над другими админами для предотвращения конфликтов.

* Улучшение сообщений
- Все ответы бота используют HTML-разметку для структурированного отображения.
- Добавлены ссылки на профили и улучшено форматирование текста.

* Исправление ошибок
- Исправлены ошибки в командах /dc1 и /info при работе с сервером.

* Полный список команд
- /me — Статистика игрока: ник, Steam ID, ранг, убийства, смерти, хедшоты, урон, бонусы, время на сервере.
- /yu — Показывает статистику другого игрока. Требуется ответ на сообщение и привязанный Steam ID.
- /play_Ник — Ищет игрока по нику и показывает его статистику без привязки к Telegram. Укажите часть ника.
- /top_anew — Топ-10 игроков по бонусам (ar_anew). Показывает позицию, ник и количество бонусов.
- /top_kill — Топ-10 по количеству убийств. Отображает ник и число фрагов.
- /top_time — Топ-10 по времени на сервере. Показывает ник и часы игры.
- /top10 — Общий рейтинг топ-10 игроков по формуле (убийства - смерти). Показывает только ники и позиции.

* Управление Steam ID и Telegram ID
- /setsteam STEAM_ID — Привязывает ваш Steam ID к Telegram-аккаунту для использования /me.
- /adsteam STEAM_ID — Админ-команда для привязки Steam ID другому пользователю. Требуется ответить на сообщение.
- /myid — Показывает ваш Telegram ID и имя пользователя.
- /yuid — Показывает Telegram ID другого пользователя. Требуется ответить на сообщение.

* Информация о серверах
- /dc1 — Показывает данные о сервере: название, карта, время до смены карты, список игроков и их фраги.
- /info — Краткая информация о сервере: название, IP, карта, время и количество игроков.

* Админ-команды
- /ban — Банит пользователя в группе. Требуется ответить на сообщение.
- /warn — Выдает предупреждение пользователю (максимум 3, затем бан). Требуется ответить на сообщение.
- /unwarn — Снимает одно предупреждение. Можно указать ID или ответить на сообщение.
- /mute Время — Мутит пользователя на указанное время (в минутах). Требуется ответить на сообщение.
- /unmute — Снимает мут. Можно указать ID или ответить на сообщение.
- /silence on/off — Включает или выключает тихий режим (запрет сообщений для всех, кроме админов).
- /addanew_Ник_Число — Добавляет или убирает бонусы игроку по нику. Доступно только главным админам.

* Общие команды
- /top_serv — Показывает справку по всем командам бота с описанием.
- /status — Отображает информацию о группе: название, ID, ссылка, количество участников, дни существования, владелец и список админов.
4.PNG 30 Kb
3.PNG 14 Kb
2.PNG 29 Kb
1.PNG 16 Kb
4.PNG3.PNG2.PNG1.PNG
Ответить Цитата 1
статус yasha1488 15.05.2025 в 23:25#28
АРХИВ ОБНОВИЛ НА ГЛАВНОЙ!!!\r\n\r\nОбновление 2.2\r\n\r\n- Исправлено множество ошибок!\r\n- Добавлена валидация для проверки корректности ввода STEAM ID\r\n- Добавлена проверка игрока в базе данных\r\n- Добавлена проверка привязки STEAM ID к другому пользователю\r\n- Теперь все элементы можно скопировать простым нажатием!\r\n(Это удобно, если нужно быстро скопировать STEAM ID)\r\n- При использовании команд /me, /yu, /Play_ — если STEAM ID привязан к пользователю, будет отображаться его логин Telegram!\r\n\r\nИзменения на серверах\r\n\r\n- Исправлен баг с отображением онлайна — раньше он иногда не показывался\r\n- Добавлено кэширование\r\n- Упрощён код для лучшей читаемости и производительности\r\n\r\nВ планах следующего обновления\r\n\r\n- Добавить вывод статистики сразу для нескольких серверов!
аватарка
Сообщений: 73
Реакции: 77
Клиенты
АРХИВ ОБНОВИЛ НА ГЛАВНОЙ!!!

Обновление 2.2

- Исправлено множество ошибок!
- Добавлена валидация для проверки корректности ввода STEAM ID
- Добавлена проверка игрока в базе данных
- Добавлена проверка привязки STEAM ID к другому пользователю
- Теперь все элементы можно скопировать простым нажатием!
(Это удобно, если нужно быстро скопировать STEAM ID)
- При использовании команд /me, /yu, /Play_ — если STEAM ID привязан к пользователю, будет отображаться его логин Telegram!

Изменения на серверах

- Исправлен баг с отображением онлайна — раньше он иногда не показывался
- Добавлено кэширование
- Упрощён код для лучшей читаемости и производительности

В планах следующего обновления

- Добавить вывод статистики сразу для нескольких серверов!
Ответить Цитата
Информация
Войдите или зарегистрируйтесь для общения на форуме
Перетащите файлы или нажмите
Максимально 5 файлов. Максимальный размер 20 Мб.

Игровые сервера Дополнительные услуги Инфо Сообщество

android

application chrometelegramapiCSHOST.COM.UA 2012-2025 Хостинг игровых серверов