Перейти к содержанию

Оповещения в Telegram | aby.telegram


Рекомендуемые сообщения

2021_12_06_12_30_40.png.ed34de4e7ede5938a38da05f341c3791.png

Описание

Модуль позволяет отправлять оповещения в Telergam при определенных событиях на сайте.
Есть список стандартных событий для интернет-магазина, связанных с оформлением заказа. Но даже если у вас версия битрикса без магазина, вы можете использовать события, связанные с инфоблоками. Например, у вас есть инфоблок для сбора заявок с сайта. Вы можете при создании элемента в этом инфоблоке (по сути при новой заявке с сайта) отправлять оповещение в Telegram.

События:

Добавление / изменение элемента инфоблока;

Новый заказ;

Заказ оплачен;

Изменение статуса заказа;

Отмена заказа;

Добавление / изменение результата заполнения веб-формы;

Добавление комментария в блог;

Регистрация пользователя.

Особенности:

Возможность отправлять оповещения нескольким получателям. Оповещать можно конкретных пользователей, или отправлять оповещения в чат.

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

В настройках шаблонов можно выбрать, на какой сайт действует шаблон. Можно выбрать все сайты, либо какой-то конкретный.

Широкие возможности настройки шаблонов. Используется шаблонизатор Twig.

В настройках модуля есть обширные инструкции по настройке шаблонов и примеры к ним.

Технические ограничения:

Для работы с событиями заказов необходим стандартный модуль Sale.

Для работы с событиями веб-форм необходим стандартный модуль Form.

Для работы с событиями блога необходим стандартный модуль Blog.

Для работы модуля необходим PHP >= 7.0, а также установленные PHP расширения curl, json, mbstring. Данные требования проверяются при установке.

Модуль не работает при установленном PHP параметре mbstring.func_overload 2. Данное требование проверяются при установке.

Используемые события битрикса:

Добавление элемента инфоблока. Используется событие OnAfterIBlockElementAdd;

Изменение элемента инфоблока. Используется событие OnAfterIBlockElementUpdate;

Новый заказ. Используется событие OnSaleOrderSaved;

Заказ оплачен. Используется событие OnSalePayOrder;

Изменение статуса заказа. Используется событие OnSaleStatusOrder;

Отмена заказа. Используется событие OnSaleCancelOrder;

Добавление результата заполнения веб-формы. Используется событие OnAfterResultAdd;

Изменение результата заполнения веб-формы. Используется событие OnAfterResultUpdate.

Добавление комментария в блог. Используется событие OnCommentAdd.

Регистрация пользователя. Используются события: OnAfterUserRegister и OnAfterUserSimpleRegister. Событие не сработает при ручном добавлении пользователя из админки и при автоматической регистрации после оформления заказа.

Для корректной работы ваш сайт должен использовать эти же стандартные события.

aby.telegram.1.0.0.mod.upd-aby.telegram.1.3.1.delta.upd

Скачать

Чтобы просмотреть скрытый контент, вам необходимо:
Зарегистрироваться или Войти в свою учетную запись!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...