Этот модуль позволяет вам встраивать Kwizbot в свое приложение или встраивать бота на Kwizbot в другой бот.
Какие кейсы решает Custom Channel?
Сервис построен на последовательности HTTPs POST запросов.
Для того чтобы отправить сообщение в Kwizbot, ваш сервис должен отправить HTTPs POST запрос определенного формата (см. ниже) на точку входа input_url
Для того чтобы получать сообщения от Kwizbot вам нужно зарегистрировать как точку выхода webhook custom_channel_url
и построить обработку входящих сообщений и событий (events) от Kwizbot как описано ниже
Всю взаимодействие со сценарием, оператором и т.д. осуществляем в Kwizbot как в любом другом канале.
Общая схема взаимодействия приведена на рисунке.
Схема работы через custom channel