Я пишу бот Slack, используя поток диалога. Я хотел бы ответить на запрос выполнения, используя Slack blocks . К сожалению, когда я включаю blocks
в свой ответ, мой бот перестает работать.
Вот что у меня сейчас:
return {
status_code: 200,
headers: { "Content-Type": "application/json" },
body: {
payload: {
slack: {
blocks: [{
type: "section",
text: {
type: "mrkdwn",
text: "_No logs matched_ :iggy-ghastly:"
}
}]
}
}
}
};
Этот код возвращает HTTP 200 с телом JSON. Он отлично работает, когда я использую text
полезную нагрузку:
payload: {
slack: {
text: "this shows up"
}
}
Поддерживает ли Dialogflow блоки Slack? Есть ли пример этого онлайн? Как мне лучше отладить мои взаимодействия с Dialogflow?