Чтобы сохранить соединение с начальной командой косой черты, необходимо сохранить response_url
последнего интерактивного действия перед открытием диалога.
В этом примере это будет запрос интерактивного действия, инициированный после нажатия кнопки «Опции».Это response_url
позволяет без проблем продолжить диалог, который был начат с начальной командой косой черты.
Самый простой подход для хранения response_url
состоит в том, чтобы поместить его в state
свойство диалога, которое будет автоматически возвращаться обратно приложению с помощью запроса отправки диалога .
Необходимо соблюдать осторожность, чтобы не спутать response_url
из интерактивного действия сresponse_url
из диалогового окна.
Кроме того, случай отмены диалога обрабатывается автоматически, поскольку в этом случае пользователь может продолжить работу с исходным сообщением меню.