#node.js #botframework #slack-api #amazon-lex
Вопрос:
Я создал 2 чат-бота с использованием AWS lex и Azure bot framework каждый. Я интегрировал их с slack, и они реагируют на упоминания в каналах.
В настоящее время бот отвечает как новое сообщение, однако я хочу, чтобы он отвечал в слабом потоке исходного сообщения, опубликованного пользователем. Я пытался искать статьи в разных местах, но не смог найти ничего полезного. У кого-нибудь есть какие-либо идеи о том, как этого добиться, или ссылка на репозиторий GitHub для образца?
Ответ №1:
Поскольку вы можете публиковать ответы, я предполагаю, что вы используете chat.postMessage
API.
https://api.slack.com/methods/chat.postMessage
Чтобы отправить ответ в виде потока, все, что вам нужно сделать, это добавить thread_ts
аргумент в вызов api. (Укажите значение ts (метка времени) исходного сообщения, чтобы сделать это сообщение ответом.)