![]() |
CS 1.6 TG monitoring bot PHPАвтор:yamus |
03.08.2024 в 01:26 31 |
yasha1488 | 12.02.2025 в 04:38#21 |
![]() Сообщений: 95
Реакции: 83
Клиенты
|
Обновление 12.02
ЗАМЕНИТЕ ВСЕ ФАЙЛЫ
Обновление сервера
- Переделана логика отображения серверов.
- Исправлены ошибки в коде.
- Сортировка игроков теперь идет по количеству килов.
- Добавлен таймер, показывающий оставшееся время до конца карты.
Обновления бота
- Теперь, если пользователь покидает группу, бот отправляет сообщение о его выходе.
Общие изменения
- Проведена оптимизация кода.
- Исправлено множество ошибок.
- Улучшена работа команд бана, варна и мута, доработана их логика.
Убрано из-за нерентабельности
- Лайки (возможно, в будущем добавим более удобную систему).
- Клички (оказалась бесполезной командой).
- Логирование — убрано полностью, так как оно не приносило пользы.
- Убрана проверка на ID группы, бот теперь будет работать в любой группе.
Новые возможности
- Теперь поддерживаются две версии: RU и UA, обновления выходят одновременно.
- Добавлена система пользовательских команд без редактирования кода.
- Команда для добавления:
/setcommand команда (текст)
Добавлен видео-мануал по установке бота
(пример показан на веб-хостинге CSHOST).
ВИДЕО МАНУАЛ (КЛИКАБЕЛЬНО)
|
Ответить Цитата 0 |
paranoia | 27.02.2025 в 05:36#22 |
![]() Сообщений: 30
Реакции: 2
Клиенты
|
У меня написало вот что
{"ok":true,"result":true,"description":"Webhook was set"}
И на этом всё
|
Ответить Цитата |
info6583 | 03.03.2025 в 21:12#25 |
![]() Сообщений: 2
Реакции: 0
Клиенты
|
Знайшов https://www.youtube.com/watch?v=Ooo95Gjld7s
|
Ответить Цитата |
yasha1488 | 11.05.2025 в 16:05#26 | ||
![]() Сообщений: 95
Реакции: 83
Клиенты
|
Готовится обновление 2.0
Это крупное обновление, которое внесёт множество исправлений и оптимизаций.
Будет объединено несколько команд в единый обработчик для повышения производительности бота.
Что нового
Добавление вывода топа игроков сервера
Информация о пользователе с вашего сайта на GameCMS
Отдельный вывод ранга игрока
Возможность выдачи игроку любых значений напрямую из Telegram (анив, аммо, паки, скилл, фраги и т.д. — всё, что можно изменить через БД)
Важно
Интеграция будет выполнена под систему csstats_mysql. Поддержка других систем возможна за дополнительную плату.
|
||
Ответить Цитата 1 |
yasha1488 | 14.05.2025 в 04:25#27 | ||
![]() Сообщений: 95
Реакции: 83
Клиенты
|
Важно: Интеграция реализована только с 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, ссылка, количество участников, дни существования, владелец и список админов.
|
||
Ответить Цитата 1 |
yasha1488 | 15.05.2025 в 23:25#28 |
![]() Сообщений: 95
Реакции: 83
Клиенты
|
АРХИВ ОБНОВИЛ НА ГЛАВНОЙ!!!
Обновление 2.2
- Исправлено множество ошибок!
- Добавлена валидация для проверки корректности ввода STEAM ID
- Добавлена проверка игрока в базе данных
- Добавлена проверка привязки STEAM ID к другому пользователю
- Теперь все элементы можно скопировать простым нажатием!
(Это удобно, если нужно быстро скопировать STEAM ID)
- При использовании команд /me, /yu, /Play_ — если STEAM ID привязан к пользователю, будет отображаться его логин Telegram!
Изменения на серверах
- Исправлен баг с отображением онлайна — раньше он иногда не показывался
- Добавлено кэширование
- Упрощён код для лучшей читаемости и производительности
В планах следующего обновления
- Добавить вывод статистики сразу для нескольких серверов!
|
Ответить Цитата |
0967999979vusal | 27.07.2025 в 18:07#29 |
![]() Сообщений: 3
Реакции: 0
Клиенты
|
yasha1488, Привет, а как скачать этот бот ?
|
Ответить Цитата |
0967999979vusal | 27.07.2025 в 18:23#30 |
![]() Сообщений: 3
Реакции: 0
Клиенты
|
yasha1488, а вы можете добавить мне этого бота в группу ?
|
Ответить Цитата |
denyamad | 27.08.2025 в 08:41#31 |
![]() Сообщений: 7
Реакции: 0
Клиенты
|
yasha1488, можно ли добавить /info вывод по нескольким серверам?
|
Ответить Цитата |