Задание параметров¶
Параметры подключения в значительной степени задают принцип работы Хотлайн. Параметры задаются в сетап-боте после выбора необходимого подключения (быстрый переход к списку подключений делается командой /start).
Посмотреть частые наборы параметров, необходимые для вашего сценария использования системы можно в разделе кейсов.
Доступные в сетап-боте параметры¶
WELCOME
Сообщение с приветствием, которое получает пользователь при первом обращении, а также если его обращение было закрыто (переведено в статус /close). На платной версии системы может быть отключено совсем. На бесплатной версии системы в приветсвие обязательно добавляется ссылка на Хотлайн.
Значение по умолчанию: стандартное приветствие на английском языке.
AUTOCLOSE
Период автозакрытия диалога после последнего ответа оператора, задается числом часов.
Если топик с пользователем был закрыт, то он получит приветствие из параметра WELCOME при повторном обращении. На бесплатной версии системы максимальный период автозакрытия 48 часов.
Значение по умолчанию: 48 часов.
AUTO_INFO
Показывать ли автоматически доступную информацию о пользователе в момент создании топика.
Значение по умолчанию: не показывать.
EXTENSIONS_ALLOWED
Список USER_ID пользователей, которым разрешено использовать важные функции модулей Хотлайн (конфигурация и запуск рассылок, конфигурация меток, экспорт клиентской базы итп).
Значение по умолчанию: доступно только администратору подключений.
SILENT_MODE
Показывать ли клиентам возможные ошибки при обработке их сообщений.
Значение по умолчанию: показывать.
IGNORE_CHATS
Список чатов (USER_ID или CHAT_ID), сообщения из которых должны игнорироваться. Автоматически включает забаненные чаты.
Значение по умолчанию: 777000, SERVICE_USER_ID.
WHITE_LIST
Список чатов (USER_ID или CHAT_ID), сообщения из которых принимаются. Все остальные чаты игнорируются.
Значение по умолчанию: NONE (принимаются все чаты).
HIDE_INFO
Определяет, какая информация о клиентах скрывается от операторов (имена, названия групп, ссылки на пользователей, вывод команды /info).
Значение по умолчанию: NONE (вся информация доступна).
REPLY_ONLY
Активирует режим, когда исходящее сообщение можно отправить только в виде явного ответа (REPLY) на входящее сообщение.
Значение по умолчанию: FALSE (все сообщения отправляются).
ICON_COLOR
Цвет иконки для отображения топиков подключения в бекенд-группе. Помогает различать топики при множественных подключениях.
Значение по умолчанию: BLUE для ботов, GREEN для аккаунтов.
RESTRICTED_KEYWORDS_BACKEND
Массив запрещенных ключевых слов для исходящих сообщений. Вызывает ошибку при попытке отправки сообщения с указанными словами.
Значение по умолчанию: NONE (без фильтрации).
RESTRICTED_KEYWORDS_FRONTEND
Массив запрещенных ключевых слов для входящих сообщений. Сообщения с указанными словами не пересылаются в бекенд-группу.
Значение по умолчанию: NONE (без фильтрации).
MONITOR_PRIVATE
Создавать и активировать топики при получении новых личных сообщений подключённым аккаунтом или ботом.
Значение по умолчанию: TRUE (личные сообщения обрабатываются).
MONITOR_GROUPS
Создавать и активировать топики при появлении новых сообщений в групповых чатах, в которых состоит подключённый аккаунт или бот.
Значение по умолчанию: FALSE (группы не мониторятся).
MONITOR_CHANNELS
Создавать и активировать топики при появлении новых сообщений в каналах, на которые подписан подключённый аккаунт или в которых состоит бот.
Значение по умолчанию: FALSE (каналы не мониторятся).
PRIVATE_KEYWORDS
Массив ключевых слов и фраз для фильтрации личных сообщений. Активирует только при обнаружении ключевых слов в сообщении пользователя.
Значение по умолчанию: OFF (без фильтрации).
GROUPS_KEYWORDS
Массив ключевых слов и фраз для фильтрации сообщений из групповых чатов. Активирует топики только при совпадении с указанными словами.
Значение по умолчанию: OFF (без фильтрации).
CHANNELS_KEYWORDS
Массив ключевых слов и фраз для фильтрации сообщений из каналов. Активирует топики только при совпадении с указанными фразами.
Значение по умолчанию: OFF (без фильтрации).
LEAVE_CLOSED
Определяет типы диалогов (private/group/channel), топики которых остаются закрытыми даже при получении новых входящих сообщений.
Значение по умолчанию: NONE (все топики активируются).
INTERCEPT_EXTERNAL
Отключает дублирование в бекенд-группу исходящих перехваченных сообщений с параллельных сессий подключенных ботов или аккаунтов.
Значение по умолчанию: TRUE (сообщения дублируются).
WEBHOOKS
Один или несколько адресов для отправки вебхуков по системным событиям или кастомным командам в формате JSON.
Значение по умолчанию: NONE (вебхуки не отправляются).
CUSTOM_COMMANDS
Список пользовательских команд для кастомного бота в бекенд-группе, которые не будут вызывать ошибку.
Значение по умолчанию: NONE (список пуст).
Дополнительные возможности¶
Помимо доступных в сетап-боте параметров у Hotline есть ряд дополнительных возможностей для конфигурации на уровне каждого конкретного подключения, но они доступны только через обращение в службу поддержки.