Как создать бота подробно описано в документации. После создания небходимо установить домен командой /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 вашей группы.
После сохранения настроек вы можете приступить к созданию правил: