Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. По умолчанию таймаут интеграции Webim с внешним роботом - 5 секунд.
    При превышении Lia этого времени Webim отправит пользователя к оператору. Если у вас есть сниппеты, работающие дольше 5 секунд, стоит их ускорить.

  2. Webim предоставляет в каждом сообщении только идентификатор сессии, но не пользователя. Поэтому Lia использует идентификатор сессии как user_id.

  3. Когда Webim передает объекты chat и visitor, они попадают в контекст как факты:

    Code Block
    languagejson
    {
        "chat": {
            "id": (string)
        },
        "visitor": {
            "id": (string)
        }
    }

  4. Интеграция с Webim поддерживает следующие события из конструктора Lia:

    1. текстовое событие с параметрами text и quick_replies

    2. кнопочное событие с текстом и параметрами кнопок

    3. quick_replies и buttons поддерживают только текст типа кнопки и используют только название кнопки

    4. событие terminate как команду для остановки бота

    другие типы событий и их параметры игнорируются.

  5. Переключение на оператора производится по 5-секундному таймауту, по событию terminate, а также в случае, если не будет отправлено ни одного исходящего события.