Telegram Addon

  • Client payment reminders, domain renewal notices
  • Service suspend/unsuspend notifications
  • Admin notifications
5-Days Free Trial
Try Now
$20 /year
Order Now
  1. Создание бота Telegram
  2. Основной модуль (уведомления клиентам)
    1. Установка и активация
    2. Настройка бота
    3. Типы уведомлений
    4. Шаблоны уведомлений
  3. Уведомления администраторам
    1. Активация модуля
    2. Создание правил

Создание бота Telegram

Как создать бота подробно описано в документации. После создания небходимо установить домен командой /setdomain.

Создание бота


Основной модуль (уведомления клиентам)

Установка и активация

Скачайте архив telegram-addon.zip, распакуйте и залейте содержимое в корень папки, где установлена WHMCS

Перейдите в раздел Настройки > Дополнительные модули (Setup > Addon Modules) и активируйте Telegram Addon.

Активация

После активации установите права доступа и сохраните настройки.

Затем перейдите в раздел Дополнения > Telegram Addon (Addons > Telegram Addon) и укажите лицензионный ключ из письма.

Ввод кллюча


Настройка бота

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

Настройки бота


Типы уведомлений

Уведомления, доступные клиенту для включения, делятся на 3 типа: напоминание об оплате, напоминание о продлении/окончании срока домена и сообщения о блокировке/разблокировке услуги.

Уведомления

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

Для клиента это будет выгллядеть следующим образом:

Линковка
Параметры

Шаблоны уведомлений

Шаблоны сообщений для разных локализация можно отредактировать на вкладке Шаблоны сообщений. Для каждого типа доступны свои правила подстановки (переменные). Можно использовать функции Smarty.

Список шаблонов
Правка шаблона

 

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

В сообщениях можно ограничено использовать теги HTML


Уведомления администраторам

Администратор может привязать свой Telegram аккаунт как показано на скриншоте.

Линковка


Активация модуля

Административные уведомления можно отправлять как индивидуально, так и в чат/группу.

Для активации модуля перейдите в раздел Настройки > Уведомления (Setup > Notifications) и нажмите "Настроить" на модуле Notification for Telegram Addon

Активация
Настройка

 

В настройках вы можете указать до 5 групп/чатов. Чтобы узнать идентификатор вашего чата - зайдите в веб-версию Telegram и откройте информацию о вайше групее:

Группа

Сделайте правый клик на Invite to group via link и скопируйте ссылку. Она должна быть вида https://web.telegram.org/#/im?p=g370024601. Добавьте к числу знак минус - это и будет ID вашей группы.


Создание правил

После сохранения настроек вы можете приступить к созданию правил:

Правило