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

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

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

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Telegram: чат-бот, оповещения, рассылка

Telegram все больше и больше входит в нашу повседневную жизнь и без него уже не обойтись.Наш модуль позволяет пользователю просматривать информацию о своих заказах и получать уведомления об изменениях состояния заказа прямо через телеграм-бот.Функциональность чат-бота ТелеграмПолучение уведомления о новом заказе для пользователя и администратораПолучение уведомления о смене статуса заказа для пользователя и администратораПолучение уведомления о смене трекномера заказа для пользователя и администратораПолучение уведомления об оплате заказа для пользователя и администратораПолучение уведомления об отмене заказа для пользователя и администратораВозможность настройки отправки уведомления по событиям почтовых шаблонов с использованием переменных почтовых шаблоновПо умолчанию добавлены шаблоны оповщения пользователя о поступлении товараПросмотр деталей заказа по номеруНастраиваемые шаблоны уведомлений со всеми необходимыми переменнымиВключение и отключение уведомлений отдельно для пользователя и администратораСобственные шаблоны для пользователя и администратораАвторизация пользователя в боте по логину/E-mail/телефону и паролюАвторизация пользователя в боте через номер заказа и E-mail/телефонВозможность рассылки сообщений по ID чата или по ID пользователя, или всем сразуПросмотр списка пользователейНастройка своих кнопок для ботаВозможность авторизации по ссылке ботавида https://t.me/КОД_БОТА?start=ID_ЗАКАЗА-ТЕЛЕФОН_ИЛИ_EMAIL или вида https://t.me/КОД_БОТА?start=base64_encode(ID_ЗАКАЗА|ТЕЛЕФОН_ИЛИ_EMAIL;)ПоддержкаВ случае если у вас остались вопросы или у вас возникли проблемы при установке модуля, обратитесь к нам:Whatsapp: +79169640793Telegram: @slytekorgE-mail: info@slytek.ru

Telegram: чат-бот, оповещения, рассылка

Telegram: чат-бот, оповещения, рассылка

от Slytek
Скриншоты
Описание

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

Опубликовано:
04.09.2023
Обновлено:
07.08.2025
Версия:
1.1.3
Установлено:
Менее 50 раз
Подходящие редакции:
«Малый бизнес», «Бизнес», «Энтерпрайз», «Интернет-магазин + CRM»
Адаптивность:
Нет
Поддержка Композита:
Да
Совместимо с Сайты24
Нет

Пользовательское соглашение

Описание

Telegram все больше и больше входит в нашу повседневную жизнь и без него уже не обойтись.

Наш модуль позволяет пользователю просматривать информацию о своих заказах и получать уведомления об изменениях состояния заказа прямо через телеграм-бот.

Функциональность чат-бота Телеграм
  • Получение уведомления о новом заказе для пользователя и администратора
  • Получение уведомления о смене статуса заказа для пользователя и администратора
  • Получение уведомления о смене трекномера заказа для пользователя и администратора
  • Получение уведомления об оплате заказа для пользователя и администратора
  • Получение уведомления об отмене заказа для пользователя и администратора
  • Возможность настройки отправки уведомления по событиям почтовых шаблонов с использованием переменных почтовых шаблонов
  • По умолчанию добавлены шаблоны оповщения пользователя о поступлении товара
  • Просмотр деталей заказа по номеру
  • Настраиваемые шаблоны уведомлений со всеми необходимыми переменными
  • Включение и отключение уведомлений отдельно для пользователя и администратора
  • Собственные шаблоны для пользователя и администратора
  • Авторизация пользователя в боте по логину/E-mail/телефону и паролю
  • Авторизация пользователя в боте через номер заказа и E-mail/телефон
  • Возможность рассылки сообщений по ID чата или по ID пользователя, или всем сразу
  • Просмотр списка пользователей
  • Настройка своих кнопок для бота
  • Возможность авторизации по ссылке бота
  • вида https://t.me/КОД_БОТА?start=ID_ЗАКАЗА-ТЕЛЕФОН_ИЛИ_EMAIL или вида https://t.me/КОД_БОТА?start=base64_encode(ID_ЗАКАЗА|ТЕЛЕФОН_ИЛИ_EMAIL;)
Поддержка

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

Whatsapp: +79169640793
Telegram: @slytekorg
E-mail: info@slytek.ru
Отзывы ()
100 3
Обсуждения (7)
1 - 5 из 7
Что нового
1.1.3 (07.08.2025)
  • Исправлена демо версия
  • добавлена дополнительная возможность авторизации по ссылке
1.1.2 (29.07.2025)
  • Добавлена возможность авторизации по ссылке https://t.me/КОД_БОТА?start=
1.1.1 (18.07.2025)
  • Добавлены соыбтия onMessageGet и onButtonsGet
1.1.0 (26.06.2025)
  • Добавлена настройка http авторизации для вебхуков
1.0.22 (04.06.2025)
  • Добавлена возможность отправки рассылки группе пользователей
1.0.21 (11.03.2025)
  • исправлена пробная версия
1.0.20 (20.12.2024)
  • исправления
1.0.19 (19.11.2024)
  • Исправлена ошибка в настройках
1.0.18 (18.11.2024)
  • Добавлена авторизация по ссылке бота вида https://t.me/КОД_БОТА?start=ID_ЗАКАЗА-ТЕЛЕФОН_ИЛИ_EMAIL или вида https://t.me/КОД_БОТА?start=base64_encode('ID_ЗАКАЗА|ТЕЛЕФОН_ИЛИ_EMAIL')
1.0.17 (15.11.2024)
  • мелкое исправление
1.0.16 (14.11.2024)
  • Добавлена возможность отключать стандартные кнопки
  • Добавлена возможность добавлять свои кнопки с текстом
1.0.15 (14.11.2024)
  • Добавлен пункт меню "Telegram: бот и оповещения" в меню Сервис
  • Добавлена возможность отправки рассылки
  • Добавлена возможность просмотра и удаления списка пользователей Телеграм
1.0.14 (14.11.2024)
  • Исправлена ошибка отправки шаблонов без ID пользователя
1.0.13 (24.09.2024)
  • Исправлены ошибки
1.0.12 (24.09.2024)
  • Добавлена авторизация по логину/email/телефону и паролю
1.0.11 (27.06.2024)
  • Исправлено название доставки в уведомлениях
1.0.10 (26.06.2024)
  • Исправлена отправка кастомных событий
1.0.9 (24.04.2024)
  • Исправлена ошибка установки вебхука на некоторых хостингах
1.0.8 (25.03.2024)
  • Добавлены оповещение о поступлении товара по умолчанию
  • Добавлены механизм отправки сообщений по почтовым событиям с переменными почтовых событий
1.0.7 (15.03.2024)
  • Исправление
1.0.6 (15.03.2024)
  • Исправление
1.0.5 (14.03.2024)
  • Исправлены ошибки с дублями
  • Добавлена возможность использовать служебные свойства заказа
  • Добавлены отдельные шаблоны для статусов заказа
1.0.4 (29.02.2024)
  • Исправлена ошибка с передачей трекномера
1.0.3 (12.01.2024)
  • Исправлена возможность использовать всю информацию о заказе в каждом шаблоне
1.0.2 (25.11.2023)
  • Добавлена возможность указания нескольких администраторов
Установка
Модуль устанавливается стандартными средствами.
Настройка модуля на странице http://ваш_домен/bitrix/admin/settings.php?lang=ru&mid=slytek.tgnotify

Регистрация проходит в 5 этапов:

1) Открываете чат с @BotFather https://t.me/BotFather;
2) Вводите или выбираете из списка команду /newbot;
3) Отправляете желаемое название для бота. Например: Интернет-магазин Slytek;
4) Пишете юзернейм бота, по которому его будут находить через поиск. Обязательно на конце вашего юзернейма должно быть слово «bot» или «_bot». Например, SlytekShopBot;
5) По желанию можно сразу настроить полное или краткое описание и аватарку.
6) По итогу регистрации получаем наш токен — 12345678:QWErtYUIoPASDFGhJKLZXCVBnMdasd.
Будьте осторожны: никогда и никому не показывайте токен.

Получение ChatID администратора:
1) Откройте чат с созданным ботом в телеграме
2) Не взирая на то что бот просит отправьте ему сообщение /id и в ответ получите ChatID
3) вставьте в поле и сохраните

В модуле предусмотрены события onMessageGet и onButtonsGet
onMessageGet - событие которое вызывается при отправке пользователем сообщения в чат телеграм-бота
Входящие параметры для onMessageGet:
'message'  - текст сообщения
                   'user_name' - Логин пользователя
                   'first_name' - Имя
                   'last_name' - Фамилия
                   'chat_id' - ID чата
'buttons' - кнопки чата
Получает из события:
'message' - текст который нужно отправить пользователю в ответ
'buttons' - список кнопок которые показываются пользователю

onButtonsGet - событие которое вызывается при формировании списка кнопок для показа пользователю
Входящие параметры для onButtonsGet:
'buttons'  - список кнопок по умолчанию
Получает из события:
массив списка кнопок

Пример обработки событий
\Bitrix\Main\EventManager::getInstance()->addEventHandler(
    'slytek.tgnotify',
    'onMessageGet',
    ['TgnotifyHandler', 'onMessageGet']
);
\Bitrix\Main\EventManager::getInstance()->addEventHandler(
    'slytek.tgnotify',
    'onButtonsGet',
    ['TgnotifyHandler', 'onButtonsGet']
);

class TgnotifyHandler
{
    public static function onMessageGet(\Bitrix\Main\Event $event)
    {
        $message = $event->getParameter('message');
        $chat_id = $event->getParameter('chat_id');
        $buttons = $event->getParameter('buttons');
        $user_name = $event->getParameter('user_name');
        $first_name = $event->getParameter('first_name');
        $last_name = $event->getParameter('last_name');

        $res = [];

        if ($message == 'test')
        {
            $buttons[] = 'test';
            $buttons[] = 'test2';
            $res = [
                'buttons' => $buttons,
                'message' => $first_name . ' ' . $last_name . ' [' . $user_name . '] said ' . $message,
            ];
        }

        $result = new \Bitrix\Main\EventResult(\Bitrix\Main\EventResult::SUCCESS, $res);

        return $result;
    }

    public static function onButtonsGet(\Bitrix\Main\Event $event)
    {
        $buttons = $event->getParameter('buttons');
        $params = $event->getParameter('params');
        if ($params['message'] == 'test2')
        {
            $buttons[] = $params['user_name'];
        }
        $result = new \Bitrix\Main\EventResult(\Bitrix\Main\EventResult::SUCCESS, $buttons);

        return $result;
    }
}




Поддержка
В случае если у вас остались вопросы или у вас возникли проблемы при установке модуля, обратитесь к нам:

Whatsapp: +79169640793
Telegram: @slytekorg
E-mail: info@slytek.ru

Другие решения разработчика

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

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