Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

Уведомления в Telegram

Отправляйте уведомления о событиях на сайте в телеграм чат. СобытияСоздание нового заказаОплата заказаРегистрация нового пользователяОбращение в веб-формуСписок будет пополняться в новых версияхШаблоныИзменение списка свойств товаров в заказе. Каждое свойство PROP - это массив с полями ID, NAME, CODE, VALUEПример 1. Вывести только свойства из списка. {% if PROP.NAME in ['Артикул', 'Цвет'] %} ... {% endif %} Пример 2. Не выводить свойства из списка. {% if PROP.NAME not in ['Артикул', 'Цвет'] %} ... {% endif %} Для корректной работы шаблона в разных языках, лучше использовать код свойства, вместо названия. {% if PROP.CODE in ['ARTNUMBER'] %} ... {% endif %} Более подробно о синтаксисе шаблонизатора можно почитать в документации https://twig.symfony.com/

Уведомления в Telegram

Уведомления в Telegram

от Александр Горячкин
Скриншоты
Описание

Технические данные

Опубликовано:
31.05.2019
Обновлено:
10.09.2019
Версия:
1.1.1
Установлено:
100 - 499 раз
Подходящие редакции:
«Малый бизнес», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет

Описание

Отправляйте уведомления о событиях на сайте в телеграм чат.

События
  • Создание нового заказа
  • Оплата заказа
  • Регистрация нового пользователя
  • Обращение в веб-форму
Список будет пополняться в новых версиях


Шаблоны

Изменение списка свойств товаров в заказе. Каждое свойство PROP - это массив с полями ID, NAME, CODE, VALUE

Пример 1. Вывести только свойства из списка.
{% if PROP.NAME in ['Артикул', 'Цвет'] %}
...
{% endif %}

Пример 2. Не выводить свойства из списка.
{% if PROP.NAME not in ['Артикул', 'Цвет'] %}
...
{% endif %}

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

{% if PROP.CODE in ['ARTNUMBER'] %}
...
{% endif %}

Более подробно о синтаксисе шаблонизатора можно почитать в документации https://twig.symfony.com/
Отзывы (4)

Обсуждения (15)
1 - 5 из 15
Что нового
1.1.1 (10.09.2019)
  • Совместимость с PHP 7.0
  • Свойства заказа ORDER.PROPERTY_VALUES в шаблоне
  • Свойства товаров в шаблоне уведомления о новом заказе
  • Уведомления об ответах в веб-формы
  • Изменения формы настроек модуля
1.0.0 (25.08.2019)
  • Оптимизация и улучшение совместимости
0.4.3 (14.08.2019)
  • Подавление ошибок E_USER_DEPRECATED при использовании Twig
0.4.2 (02.08.2019)
  • Исправление ошибки в настройках прокси-соединения
0.4.1 (30.07.2019)
  • При использовании socks5 прокси DNS запрос будет также направлен через прокси
0.4.0 (03.07.2019)
  • Товары заказа доступны в шаблоне уведомления о новом заказе
  • Обновлены системные требования: допустимая версия PHP понижена до 7.1, добавлена проверка наличия расширения mbstring
  • Конвертация отправляемых сообщений в UTF-8
0.3.1 (19.06.2019)
  • Смена используемой версии Twig для совместимости с опцией mbstring.func_overload
  • Мелкие исправления
0.3.0 (12.06.2019)
  • Редактируемые шаблоны уведомлений
  • Twig для описания шаблонов
0.2.1 (03.06.2019)
  • Добавлена отправка уведомления о регистрации при создании нового пользователя с помощью метода CUser::Add
  • Улучшена совместимость с прошлыми версиями модулей Битрикс
  • Исправлена ошибка установщика
0.2.0 (30.05.2019)
  • Проверка необходимых системных требований при установке и настройке модуля
  • Исправление ошибок
Установка
Системные требования: PHP >= 7.0
Расширения PHP: curl, mbstring, json

Для работы модуля необходимо создать бота в телеграм. Затем указать параметры бота (токен и ID чата) в настройках модуля

Создание бота и получение ID чата:
1. Напишите сообщение "/newbot" пользователю BotFather (системный бот, ответственный за создание новых ботов) в телеграм и следуйте инструкциям. Подробнее -  https://tlgrm.ru/docs/bots#botfather
2. Сохраните полученный токен, он понадобится вам для настройки данного модуля
3. Добавьте созданного вами бота в канал или группу, в который вы хотите получать уведомления, и напишите в этом чате любое сообщение. (Если вы хотите получать уведомления в личные сообщения, то просто отправьте любое сообщение напрямую своему боту)
4. Для того, чтобы получить ID чата, нужно перейти по ссылке вида https://api.telegram.org/bot<TOKEN>/getUpdates, где вместо <TOKEN> подставьте полученный токен. В ответ вы получите список чатов доступных вашему боту - выбирайте нужный и копируйте его ID

Возможно указать настройки прокси-соединения для работы с API Telegram
Поддержка
Вопросы по работе модуля можно писать на электронную почту support@xzag.ru

Лицензионное соглашение

Рекомендуем

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки