Отправка уведомлений в Telegram и Discord из скрипта

В скриптовый движок бота были добавлены функции, с помощью которых можно отправлять самому себе сообщения в Телеграм и Дискорд.

Как это работает?

Поскольку Адреналин Бот по умолчанию не поддерживает ssl, мы сделали прослойку в виде микросервиса, который редиректит ваши запросы на сервера Telegram или Discord.

Вам нужно создать в личном кабинете вебхук, настроив всего одно поле. Далее, Вы просто вызываете в скрипте одну из функций SendToDiscord \ SendToTelegram в нужном вам месте подавая аргументом сообщение, которое хотите отправить - и все! В телеграме сообщения будут приходить от нашего бота в указанный чат (больше подходит для личных уведомлений, но можно и общий чатик), а в дискорде - на любой канал на вашем сервере, который Вы укажите (т.е. отлично подойдет для клановых уведомлений).

 

Для чего это нужно?

Например уведомления о респе РБ в специальный канал в дискорде, доступ к которому имеют только доверенные лица, или о появлении игроков вражеского клана в каком-то месте. Или же можно уведомлять себя о смерти на споте на Essence серверах (для истинных легитов, которым без запущенного адреналина религия играть не позволяет, но и бан при проверке получать не хочется). Уведомлять можно о чем угодно, фантазируйте!

 

Как этим пользоваться?

1. Для начала Вам нужно зарегистрироваться у нас на сайте

2. После регистрации, переходим на страницу управления вебхуками в личном кабинете

3. Далее создаем вебхук:

    Если Вы хотите отправлять уведомление в телеграм, то:   

    - выбираем тип вебхука Telegram
    - во втором поле указываем свой chat_id (как узнать свой chat id)
    - добавляем в контакты нашего телеграм бота: @l2adrenaline_bot

    Если Вы хотите отправлять уведомление в дискорд, то:

    - выбираем тип вебхука Discord
    - открываем дискорд, переходим в настройки своего сервера, на который будут приходить сообщения
    - выбираем в настройках Вебхуки, далее нажимаем Создать вебхук
    - в открывшемся окошке настраиваем имя и канал, на который будут отправляться сообщения, а так же копируем URL вебхука
    - вставляем скопированный URL во второе поле у нас на сайте

4. После того, как вебхук в личном кабинете был создан, Вы увидите его в таблице. В этой таблице Вы можете управлять своими вебхуками (вкл\выкл, удаление и тд). В таблице Вам необходимо скопировать API Key вашего вебхука.

5. Теперь Вы можете вызывать в своем скрипте функции SendToDiscord \ SendToTelegram, указав в них первым параметром API Key, а вторым - сообщение, которое Вы хотите отправить.

 

Сообщения поддерживают язык разметки markdown