Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Telegram Sender 1.2.0

, Отправка сообщений с сервера в Telegram
Статус пользователя ex3m777
сообщение 25.5.2020, 21:07
Сообщение #1


Стаж: 13 лет
Город: Москва

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

Меценат Меценат

Описание:
С помощью данного плагина вы можете оправлять сообщения с сервера напрямую в Telegram.
Все сообщения отправленные пользователями логируются, в случае чего вы сможете узнать ник и SteamID пользователя который отправил сообщение.

Сообщение в Telegram приходят в формате:
Ник игрока: Сообщение игрока

Требования:
Модуль gRIP (https://dev-cs.ru/resources/650/)

1. Скомпилируйте плагин
2. Скопируйте скомпилированный файл .amxx в директорию: amxmodx/plugins/
3. Пропишите .amxx в файле amxmodx/configs/plugins.ini
4. Установить модуль gRIP (https://dev-cs.ru/resources/650/)
5. Смените карту или перезапустите сервер.
6. Создайте Telegram бота. Для этого в Telegram существует специальный бот — @BotFather в Telegram.
7. Пишем ему /start и получаем список всех его команд.
8. Первая и главная — /newbot — отправляем ему и бот просит придумать имя нашему новому боту.
9 . После ввода всех полей и создания бота, копируем и сохраняем токен бота, он нам еще пригодится.

Токен бота имеет следущий формат 123456789:AAFm924NllrK0IlaGnIOkp0Cp1qnLR3tziU
Вставляем токен в 17 строку после слова bot и до первого знака /
В 17 строке после chat_id= добавляем свой ID из Telegram (либо ID канала куда будут приходить сообщения, но в этом случае созданного вами бота необходимо будет добавить в администраторы)
Чтобы узнать свой ID (либо ID канала) необходимо написать боту @get_id_bot либо @userinfobot

Настройки:
Код
#define SLEEP_TIME          // закоментируйте если вам не нужен ночной режим, когда сообщения не будут приходить

#if defined SLEEP_TIME
const g_Start_Time = 00       // Время начала ночного режима
const g_End_Time = 10         // Время конца ночного режима
#endif
new const DELAY = 30;   // Анти-спам в секундах.
new const g_URL[] = "https://api.telegram.org/botВАШ_ТОКЕН/sendmessage?chat_id=ВАШ_АЙДИ&text=";

Прикрепленный файл  Telegram_sender.zip ( 2,24 килобайт ) Кол-во скачиваний: 117


Отредактировал: ex3m777, - 25.5.2020, 21:22


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: