Я создал бота Slack, используя @slack/bolt на Node.js. Когда я работаю в режиме сокета, все работает без проблем. Когда я выключаю режим сокета и создаю туннель с помощью ngrok, мои действия перестают выполняться. Каждый раз, когда я нажимаю кнопки в созданных мной представлениях, я получаю сообщение об ошибке «Необработанный HTTP-запрос (POST) к /slack/actions».
Я указал URL-адрес туннеля Ngrok в конфигурации приложения в разделе «Интерактивность и ярлыки», добавив в конец путь «slack/actions» (кстати, я также пробовал не указывать путь и использовать URL как есть).
Я попытался исправить ошибку, добавив промежуточное программное обеспечение, которое регистрирует каждый запрос, но, как ни странно, регистрируются события, но не действия.
Я в недоумении, что делать. Может кто-нибудь помочь?
Когда вы используете настройки по умолчанию, путь /slack/events , а не /slack/actions