модуль
Подключение каналов связи
Основание, на котором держатся инбокс и публикация: одно подключение на канал для всего сайта, очередь отправки с повторами и ключи в хранилище секретов, а не в коде.
290 € 290 € за модуль, дальше 15 €/мес за обновления и поддержку. Донастройка под ваши процессы — от 250 €. Три модуля вместе — минус 20%.
- Шестнадцать типов каналов
- Одно подключение на канал
- Ключи — в хранилище секретов
Зачем это отдельным модулем
Telegram, Facebook и Instagram отдают обновления только на один адрес. Если публикация и переписка заведут каждая своё подключение к одному и тому же боту, они подерутся за этот адрес — и часть сообщений просто исчезнет.
Поэтому подключение к каналу живёт отдельно, а остальные модули им пользуются: просят отправить и подписываются на входящие. Заводится канал один раз — и работает сразу для всех.
Что он умеет
Восемь сетей для публикации
<p>Facebook, Instagram, LinkedIn, X, ВКонтакте, WhatsApp, Viber и YouTube. У каждой свои правила, и они учтены: Instagram не примет запись без картинки, YouTube дописывает анонс в описание ролика, а ВКонтакте и Viber умеют отвечать «успешно» на отказ — такой ответ разбирается, а не записывается в журнал как удачная публикация.</p>
Приём входящих без дублей
<p>Telegram — каналом и группой обсуждений, почта Gmail, заявки с форм сайта. Повторное обновление от провайдера не создаёт второе сообщение: неповторимость обеспечена схемой базы, а не проверкой в коде, которую однажды забудут.</p>
Очередь отправки с повторами
<p>Отказ канала не роняет остальные: сообщение возвращается в очередь с растущей паузой, зависшие отправки подбираются заново. Частота отправки ограничена, чтобы не попасть под лимиты самих сетей.</p>
Ключи отдельно от кода
<p>Токены и пароли лежат в хранилище секретов Drupal, а не в настройках и не в репозитории. Дамп базы, ушедший разработчику, не отдаёт доступ к вашим соцсетям.</p>
Границы
Почта поддержана только через Gmail: приём по IMAP отложен. Из вложений отправляются картинки — видео и документы пока нет.
Отдельно этот модуль обычно не покупают: сам по себе он ничего не показывает. Он нужен инбоксу и публикации в соцсети и ставится вместе с ними.
Цепочка «вебхук — очередь — событие» проверена на нашем стенде; у заказчиков модуль пока не стоит.