Плагин Telegram Sender для CS 1.6
Плагин Telegram Sender для CS 1.6
Telegram Sender позволяет игроку отправить сообщение администратору через настроенного Telegram-бота.
Автор: ex3m777. В комплекте исходник и пересобранный плагин.
/tg открывает строку ввода. Сообщение отправляется с названием сервера, ником и authid игрока. Плагин сначала подтверждает только постановку в очередь, а доставку — после успешного ответа Telegram с ok=true. Реальные сообщения при подготовке архива не отправлялись.
Кадр в галерее создан нейросетью по теме плагина; это иллюстрация, а не запись его работы.
| Игра | Counter-Strike 1.6 |
| Платформа | AMX Mod X 1.10 |
| Версия | 1.2.0 |
| Автор | ex3m777 |
| Состав | SMA, пересобранный AMXX, дополнительные файлы |
Требуется установленный модуль gRIP; реальный grip.inc включён для сборки, сам модуль ставится отдельно. В configs/plugins/cscom_telegram_22483.cfg задайте cscom_tg22483_token и числовой cscom_tg22483_chat_id; в архиве чужих или действующих реквизитов нет. Оба параметра защищены флагом FCVAR_PROTECTED. Без корректных реквизитов запросов нет. cscom_tg22483_enable 1, cscom_tg22483_delay 30, cscom_tg22483_night 1, cscom_tg22483_start 0, cscom_tg22483_end 10. Тихий интервал может пересекать полночь; одинаковые часы отключают его. До четырёх запросов одновременно, общий интервал 5 секунд, тайм-аут 15 секунд. Текст от 2 до 240 байт, без HTML-режима Telegram. Бот должен иметь доступ к выбранному чату.
Плагин «Telegram Sender» проверен администрацией сайта cs.com.ru. Проверены исходный код и сборка AMXX.
Исправлено: антиспам и тихий режим проверяются самой командой Telegram и не обходятся прямым вводом, текст передаётся корректным JSON вместо необработанной строки URL, проверяется настоящий успешный ответ API вместо ожидания HTTP 201, сообщение об отправке появляется только после подтверждения, отложенный ответ привязан к userid вместо повторно занятого слота, ограничены очередь и время запроса, освобождаются JSON тело и параметры запроса, неподходящие UTF-8 байты заменяются безопасно, реквизиты исключены из журнала плагина.
Изменено: токен чат и часы вынесены в защищённые параметры, журнал хранит только userid и результат без текста сообщения, запросы идут только к официальному HTTPS API Telegram.
Плагин Telegram Sender для CS 1.6
Telegram Sender позволяет игроку отправить сообщение администратору через настроенного Telegram-бота.
Это займёт 1 минуту и поможет сотням игроков!Написать
Counter‑Strike 2
CS:GO
CS:Source
CS 1.6
Standoff 2
База знаний
Обсуждение материала 0
Здесь можно начать разговор
Задайте вопрос или поделитесь своим опытом по теме.
Присоединяйтесь к обсуждению
Войдите, чтобы написать комментарий и отвечать участникам.