Recupera reações de emoji em uma mensagem do Slack, aguardando até um tempo limite configurável.
Para pré-requisitos, consulte Ações de chat do Slack.
Obter reações da mensagem
O identificador da ação é slack.chat.getReactions.
Obtém uma reação de uma mensagem de um canal do Slack.
A tabela a seguir descreve todos os campos de entrada disponíveis para esta ação.
Entrada | Tipo | Descrição | Exemplo |
|---|---|---|---|
token | Segredo | Obrigatório. O token do bot do Slack a ser usado. Isso deve ser passado como uma sintaxe secreta. Consulte Adicionar configuração do Slack para obter instruções sobre como configurar um token. |
|
ID do canal | Corda | Obrigatório. O channelID do qual obter as reações da mensagem. Consulte o . |
|
threadTs | Corda | Obrigatório. Timestamp pertencente à mensagem, usado para obter a reação dessa mensagem. |
|
Tempo esgotado | Interno | Opcional. O tempo em segundos para aguardar por qualquer reação. O valor padrão é 60 segundos, o máximo permitido é 600 segundos (10 minutos). |
|
selectors | Lista | Opcional. Os seletores para obter apenas o parâmetro especificado como saída. |
|
A tabela a seguir descreve todos os campos de saída retornados por esta ação.
Saída | Tipo | Descrição |
|---|---|---|
reações | Lista | Lista de elementos com todas as reações registradas, ou uma lista vazia caso tenha ocorrido um tempo limite. |
success | Boleano |
em caso de sucesso,
em caso de falha. |
errorMessage | Corda | Motivo da falha como mensagem. Exemplo:
. |
Exemplo: obter reações da mensagem do Slack
Exemplo de fluxo de trabalho |
|---|
Entradas: Resultados: Se o tempo limite expirar antes que qualquer reação seja adicionada, a saída será uma lista vazia: |