Совместимость
Системные требования
Данный плагин реализует настройку шаблона сообщения о новом заказе и смене статуса, и отправку их в чат, тему форума или канал Telegram. Все новые завершенные заказы будут обрабатываться информером в соответствии с установленными параметрами.
Для смены статуса доступно два режима:
- Добавление информации в родительский пост. Доступно на протяжении 48 часов (ограничение Telegram). После будет задействован 2 вариант.
- Отдельным ссылающимся сообщением.
Настройка сообщения осуществляет непосредственно в плагине. Кроме обязательных полей для работы с Telegram предусмотрены дополнительные: доставка без активных уведомлений, защита от пересылки и копирования и отправка pdf-счета заказа. Одном из основных является текстовое поле основного шаблона, товара в нем и статуса. Для визуализации доступен целый ряд переменных и тегов MarkdownV2 и emoji, которые можно использовать на свое усмотрение. Все переменные указаны на странице редактирования информера Telegram для JoomShopping.
Создание бота и подключение его к чату/каналу
- Создаем бота в @BotFather и копируем полученный токен в соответствующее поле настройки плагина. Или берем токен уже созданного бота.
- Создаем чат или канал в Telegram, или переходим в существующий.
- Открываем в браузере ссылку https://api.telegram.org/bot[token]/getUpdates, где [token] – токен бота из п.1. Оставляем вкладку открытой.
- Добавляем бота в этот чат/канал с правами администратора.
- Обновляем вкладку из п. 3 в браузере и видим новую строку (или несколько), которая начинается так: "my_chat_member":{"chat":{"id":-XXXXXXXXXXX,"title"…, где -XXXXXXXXXXX – необходимое нам значение. Копируем его (с минусом) и помещаем в соответствующее поле конфигурации плагина.
- Получение ID темы форума (при необходимости). Переходим в тему форума (топик) публикуем тестовое сообщение, если там пусто. Нажимаем правой кнопкой мыши (или тап пальцем) на него и во всплывающем меню выбираем «Копировать ссылку на сообщение». Она будет иметь вид: https://t.me/c/XXXXXXXXXXX/YYY/ZZZ, где YYY – ID темы. Копируем значение и добавляем в соответствующее поле настройки плагина (как есть).
- Сохраняем плагин. Проверяем работу предварительно создав шаблон и установив другие параметры.
Если после настройки сообщения о новых заказах не приходят, проверьте следующее:
- Правильность указания токена и ID.
- Какие права имеет бот в чате/канале. Должен быть администратором.
- Настроен ли шаблон сообщения.
Установка
Установка производится через админ-панель Joomla в разделе «Расширения -> Установка». После установки необходимо ввести ключ «Расширения -> Серверы обновлений -> Informer in Telegram for JoomShopping», который будет предоставлен Вам после покупки.
JoomShopping Download & Support
