Отправка сообщений из Симп Лайт в Телеграм.
Последнее изменение:
В этой статье расскажем как отправлять любые сообщения по любым событиям в мессенджер Телеграм.
Все действия рекомендуем производить на ПК, а не на мобильном телефоне. Так будет удобнее копировать нужные идентификаторы в проект Симп Лайт.
Для начала нужно создать бота Telegram, для этого, нужно перейти по ссылке
https://web.telegram.org/#/im?p=@BotFather
Нажмите кнопку «СТАРТ», или напишите команду «/start»
У вас отобразится список доступных команд.
Далее нужно набрать команду «/newbot», для создания бота
Теперь нужно выбрать имя для бота.
Оно может быть не уникальным - любым и по русски.
Это имя Вы будете видеть в списке контактов.
В нашем примере это "События по котельному хозяйству"
Далее надо выбрать username для нашего бота.
Этот идентификатор должен быть уникальным и набран англ.буквами.
Главное условие для username – в конце названия должно быть «bot»
В нашем примере это "kotel_hoz_bot"
Скопируем Куда нибудь токен нашего канала сообщений (он нам пригодится далее):
Теперь нужно кликнуть на быструю ссылку для добавления бота в ваш чат.
В нашем примере это «t.me/kotel_hoz_bot»
Далее нужно нажать на кнопку СТАРТ
И ОБЯЗАТЕЛЬНО написать что нибудь в чат, например ТЕСТ
Следующая задача - получить идентификатор нашего чата(канала), в который мы будем отправлять сообщения из СКАДЫ.
Для этого нужно сформировать гиерссылку определенного формата, вставить ее в браузер и перейти по ней.
Общий вид ссылки:
https://api.telegram.org/bot<TOKEN>/getUpdates
В нашем случае точная ссылка будет такой:
https://api.telegram.org/bot570506530:AAEkrYHKKcIAk7ia21XyHs6HgQJgaavngCU/getUpdates
При переходе по ссылке нам выдается такое:
Еще раз напишем что нибудь в наш чат(канал)
И снова перейдем по ссылке с токеном:
Из ответа копируем идентификатор чата(канала), то, что перед is_bot.
В нашем случае это 186534630.
По результатам этих действий у нас есть:
Токен: 570506530:AAEkrYHKKcIAk7ia21XyHs6HgQJgaavngCU
Идентификатор канала: 186534630
Переходим к настройке отправки сообщений из СКАДЫ.
Открываем тестовый проект через Управление проектами.
Далее открываем канал, в котором записан скрипт для связи системы с телеграмом.
В записанном скрипте необходимо поменять "chatId" - это id чата с ботом, и заменить "token" - это токен бота.
Нажимаем "Ok" и сохраняем изменения.
Далее запускаем Монитор и проверяем отправку сообщений.