Как создать и подключить Telegram чат-бота для ПО "Линия"
8 (383) 272-30-00
Поставки оборудования для систем безопасности и видеонаблюдения

Как создать и подключить Telegram чат-бота для ПО "Линия"

30.03.2023 Line Shorts − бесплатные уведомления вашей системы видеонаблюдения через Telegram. Вы можете пользоваться ботом «Линия» либо создать свой собственный бот без ограничений на количество сообщений в сутки.

Факты
  • Бесплатные уведомления
  • Возможность создать и настроить чат-бот самостоятельно
  • Никаких ограничений на уведомления

Использование бота «Линия» в Telegram


Шаг 1. 
Зайдите в ваш «Личный кабинет» «Линия Облако», во вкладку «Мониторинг». Там находится ссылка и QR-код на бот «Линия».

tg1_1.png



Шаг 2. 
Перейдите по ссылке и запустите бот. Вам придет сообщение с вашим Chat ID.

tg1_2.png


Шаг 3. Для включения мониторинга состояния вашего сервера снова перейдите в «Личный кабинет» «Линия Облако», во вкладку «Мониторинг». Поставьте галочку «Включить мониторинг» и введите ваш Chat ID в соответствующее поле.

tg1_3.png

Теперь вы будете получать сообщения в Telegram, когда ваш сервер отключился и когда он возобновил работу.

tg1_4.png


Шаг 4. Настройка в программном обеспечении «Линия». Версия «Линии» должна быть 8.1 или выше. Зайдите в «Администрирование», вкладка «Реакции», «Настройки отправки». Выберите Telegram. Поставьте галочку «Использовать «Линия Облако» для отправки»

tg1_5.png

ВАЖНО! Ограничения бота «Линия»: 1 пользователь и 300 сообщений в день.


Шаг 5. Создание реакции. Перейдите во вкладку «Реакции» и создайте реакцию, по которой вы хотите получать уведомления: детекция движения, пропал сигнал и т. д.

tg1_6.png

ВАЖНО! Пока открыто «Администрирование», реакция работать не будет.


Теперь вы можете использовать Telegram как бесплатное облачное хранилище важных событий.


Как создать и подключить собственный Telegram чат-бот для программного обеспечения «Линия» без ограничений


Шаг 1.
 Зайдите в ваш «Личный кабинет» «Линия Облако», во вкладку «Мониторинг». Там находится ссылка и QR-код на бот «Линия».

tg1.png


Шаг 2. Нажмите «Запустить» для активации бота BotFather. В ответ вы получите список команд по управлению ботами.

tg2.png


Шаг 3. Выберите или напечатайте и отправьте команду /newbot.

tg3.png


Шаг 4. Выберите название бота, оно может быть на русском. На следующий запрос укажите адрес для вашего бота, адрес обязательно должен заканчиваться на bot и быть уникальным. Выберите название бота, оно может быть на русском. На следующий запрос укажите адрес для вашего бота, адрес обязательно должен заканчиваться на bot и быть уникальным.

tg4.png

При успешном создании бота скопируйте и сохраните значение токена , оно понадобится позже для получения chat_id канала и для настройки отправки в «Линии».

tg5.png


Шаг 5. Создаем канал. Для получения сообщений от бота создайте свой личный канал.

tg6.png

На телефоне, в нижнем правом углу нажмите иконку «Карандаш» => «Создать канал». В приложении для компьютера нажмите ☰ «Создать канал».

tg7.png

На время настройки сделайте канал публичным. Скопируйте и сохраните адрес публичной ссылки канала , он понадобится позже для получения chat_id канала.

tg8.png


Шаг 6. После создания канала зайдите в его настройки (клик по иконке в канале или ⋮ в приложении для компьютера) и добавьте вашего бота в «Администраторы» канала.

tg9.png


Шаг 7. Узнаем chat_id канала. Для получения chat_id понадобятся ранее сохранённые значения токена и адрес канала .

tg7.png

Откройте в браузере ссылку типа:
https://api.telegram.org/bot<token>/getChat?chat_id=@
пример ссылки:
https://api.telegram.org/bot5945925335:AAHr5NpRewewew5Mq3A0f50hEoQuQ8s/getChat?chat_id=@nin_line_bot

tg10.png

ВАЖНО!
- Перед должно быть написано bot.
- Перед именем канала @.
- Канал должен быть публичным.
- Бот должен быть добавлен в администраторы.
- В ответ в браузере вы получите: {"ok":true,"result":{"id":-1001702544865, .......

Это и есть ваш chat_id -1001702544865 , скопируйте и сохраните его, он нам понадобится для настройки реакции.

ВАЖНО! Если в chat_id есть знак минуса (-), его также нужно копировать.


Шаг 8. Настройка в программном обеспечении «Линия». Версия «Линии» должна быть 8.1 или выше. Зайдите в «Администрирование», вкладка «Реакции», «Настройки отправки». Выберите Telegram. Снимите галочку «Использовать «Линия Облако» для отправки» и вставьте ваш (без пробелов, bot и т. п.).

tg11.png


Шаг 9. Создание реакции.
Создайте реакцию, по которой вы хотите получать уведомления: детекция движения, пропал сигнал и т. д.

tg12.png

ВАЖНО!
- Пока открыто «Администрирование», реакция работать не будет.
- Чтобы не попасть под бан Telegram, ограничивайте частоту отправки.

Шаг 10. Измените канал на частный.

tg13.png



Подробную информацию о продукции Девлайн уточняйте на сайте, а так же у менеджеров компании:

г. Новосибирск, ул. Объединения 8; ул. Горский микрорайон 84, тел. 8 (383) 272-30-00;
г. Екатеринбург, пер. Трактористов 4, тел. 8 (343) 317-17-73.
Торговый представитель ТК "Аврора" в г. Кемерово: Басыров Альберт, тел. 8-913-329-17-86, e-mail ab@a383.ru.


Комментарии к статье

Оставить комментарий

Оставить комментарий

Array
(
    [ERRORS] => Array
        (
        )

    [SECTION_LIST] => Array
        (
        )

    [PROPERTY_LIST] => Array
        (
            [0] => NAME
            [1] => DETAIL_TEXT
            [2] => 275
            [3] => 274
        )

    [PROPERTY_LIST_FULL] => Array
        (
            [NAME] => Array
                (
                    [PROPERTY_TYPE] => S
                    [MULTIPLE] => N
                    [COL_COUNT] => 200
                )

            [TAGS] => Array
                (
                    [PROPERTY_TYPE] => S
                    [MULTIPLE] => N
                    [COL_COUNT] => 200
                )

            [DATE_ACTIVE_FROM] => Array
                (
                    [PROPERTY_TYPE] => S
                    [MULTIPLE] => N
                    [USER_TYPE] => DateTime
                )

            [DATE_ACTIVE_TO] => Array
                (
                    [PROPERTY_TYPE] => S
                    [MULTIPLE] => N
                    [USER_TYPE] => DateTime
                )

            [IBLOCK_SECTION] => Array
                (
                    [PROPERTY_TYPE] => L
                    [ROW_COUNT] => 12
                    [MULTIPLE] => Y
                    [ENUM] => Array
                        (
                        )

                )

            [PREVIEW_TEXT] => Array
                (
                    [PROPERTY_TYPE] => HTML
                    [MULTIPLE] => N
                    [ROW_COUNT] => 12
                    [COL_COUNT] => 200
                )

            [PREVIEW_PICTURE] => Array
                (
                    [PROPERTY_TYPE] => F
                    [FILE_TYPE] => jpg, gif, bmp, png, jpeg
                    [MULTIPLE] => N
                )

            [DETAIL_TEXT] => Array
                (
                    [PROPERTY_TYPE] => HTML
                    [MULTIPLE] => N
                    [ROW_COUNT] => 5
                    [COL_COUNT] => 200
                )

            [DETAIL_PICTURE] => Array
                (
                    [PROPERTY_TYPE] => F
                    [FILE_TYPE] => jpg, gif, bmp, png, jpeg
                    [MULTIPLE] => N
                )

            [275] => Array
                (
                    [ID] => 275
                    [~ID] => 275
                    [TIMESTAMP_X] => 2015-06-24 14:59:07
                    [~TIMESTAMP_X] => 2015-06-24 14:59:07
                    [IBLOCK_ID] => 25
                    [~IBLOCK_ID] => 25
                    [NAME] => Email
                    [~NAME] => Email
                    [ACTIVE] => Y
                    [~ACTIVE] => Y
                    [SORT] => 500
                    [~SORT] => 500
                    [CODE] => EMAIL
                    [~CODE] => EMAIL
                    [DEFAULT_VALUE] => 
                    [~DEFAULT_VALUE] => 
                    [PROPERTY_TYPE] => S
                    [~PROPERTY_TYPE] => S
                    [ROW_COUNT] => 1
                    [~ROW_COUNT] => 1
                    [COL_COUNT] => 30
                    [~COL_COUNT] => 30
                    [LIST_TYPE] => L
                    [~LIST_TYPE] => L
                    [MULTIPLE] => N
                    [~MULTIPLE] => N
                    [XML_ID] => 
                    [~XML_ID] => 
                    [FILE_TYPE] => 
                    [~FILE_TYPE] => 
                    [MULTIPLE_CNT] => 5
                    [~MULTIPLE_CNT] => 5
                    [TMP_ID] => 
                    [~TMP_ID] => 
                    [LINK_IBLOCK_ID] => 0
                    [~LINK_IBLOCK_ID] => 0
                    [WITH_DESCRIPTION] => N
                    [~WITH_DESCRIPTION] => N
                    [SEARCHABLE] => N
                    [~SEARCHABLE] => N
                    [FILTRABLE] => N
                    [~FILTRABLE] => N
                    [IS_REQUIRED] => N
                    [~IS_REQUIRED] => N
                    [VERSION] => 1
                    [~VERSION] => 1
                    [USER_TYPE] => 
                    [~USER_TYPE] => 
                    [USER_TYPE_SETTINGS] => 
                    [~USER_TYPE_SETTINGS] => 
                    [HINT] => 
                    [~HINT] => 
                    [GetPublicEditHTML] => 
                )

            [274] => Array
                (
                    [ID] => 274
                    [~ID] => 274
                    [TIMESTAMP_X] => 2015-06-24 14:59:07
                    [~TIMESTAMP_X] => 2015-06-24 14:59:07
                    [IBLOCK_ID] => 25
                    [~IBLOCK_ID] => 25
                    [NAME] => Элемент
                    [~NAME] => Элемент
                    [ACTIVE] => Y
                    [~ACTIVE] => Y
                    [SORT] => 500
                    [~SORT] => 500
                    [CODE] => ELEMENT
                    [~CODE] => ELEMENT
                    [DEFAULT_VALUE] => 
                    [~DEFAULT_VALUE] => 
                    [PROPERTY_TYPE] => E
                    [~PROPERTY_TYPE] => E
                    [ROW_COUNT] => 1
                    [~ROW_COUNT] => 1
                    [COL_COUNT] => 30
                    [~COL_COUNT] => 30
                    [LIST_TYPE] => L
                    [~LIST_TYPE] => L
                    [MULTIPLE] => N
                    [~MULTIPLE] => N
                    [XML_ID] => 
                    [~XML_ID] => 
                    [FILE_TYPE] => 
                    [~FILE_TYPE] => 
                    [MULTIPLE_CNT] => 5
                    [~MULTIPLE_CNT] => 5
                    [TMP_ID] => 
                    [~TMP_ID] => 
                    [LINK_IBLOCK_ID] => 6
                    [~LINK_IBLOCK_ID] => 6
                    [WITH_DESCRIPTION] => N
                    [~WITH_DESCRIPTION] => N
                    [SEARCHABLE] => N
                    [~SEARCHABLE] => N
                    [FILTRABLE] => N
                    [~FILTRABLE] => N
                    [IS_REQUIRED] => N
                    [~IS_REQUIRED] => N
                    [VERSION] => 1
                    [~VERSION] => 1
                    [USER_TYPE] => 
                    [~USER_TYPE] => 
                    [USER_TYPE_SETTINGS] => 
                    [~USER_TYPE_SETTINGS] => 
                    [HINT] => 
                    [~HINT] => 
                    [GetPublicEditHTML] => 
                )

        )

    [PROPERTY_REQUIRED] => Array
        (
            [0] => NAME
            [1] => DETAIL_TEXT
            [2] => 275
        )

    [MESSAGE] => 
    [AJAX_ID] => 8957730b0b4156fd335504c77753a6b8
)
*Отмечены поля, обязательные для заполнения

Возврат к списку