Reações
O agente pode adicionar e remover reações com emoji em mensagens usando a ferramentamessage com a ação react. O comportamento de reações varia por canal.
Como funciona
emojié obrigatório ao adicionar uma reação.- Defina
emojicomo uma string vazia ("") para remover a(s) reação(ões) do bot. - Defina
remove: truepara remover um emoji específico (requeremojinão vazio).
Comportamento por canal
Discord e Slack
Discord e Slack
emojivazio remove todas as reações do bot na mensagem.remove: trueremove apenas o emoji especificado.
Google Chat
Google Chat
emojivazio remove as reações do app na mensagem.remove: trueremove apenas o emoji especificado.
Telegram
Telegram
emojivazio remove as reações do bot.remove: truetambém remove reações, mas ainda exigeemojinão vazio para validação da ferramenta.
WhatsApp
emojivazio remove a reação do bot.remove: trueé mapeado internamente para emoji vazio (ainda exigeemojina chamada da ferramenta).
Zalo Personal (zalouser)
Zalo Personal (zalouser)
- Requer
emojinão vazio. remove: trueremove a reação desse emoji específico.
Feishu/Lark
Feishu/Lark
- Use a ferramenta
feishu_reactioncom as açõesadd,removeelist. - Adicionar/remover exige
emoji_type; remover também exigereaction_id.
Signal
Signal
- Notificações de reação de entrada são controladas por
channels.signal.reactionNotifications:"off"as desabilita,"own"(padrão) emite eventos quando usuários reagem a mensagens do bot, e"all"emite eventos para todas as reações.
Nível de reação
A configuraçãoreactionLevel por canal controla o quão amplamente o agente usa reações. Os valores normalmente são off, ack, minimal ou extensive.
- Telegram reactionLevel —
channels.telegram.reactionLevel - WhatsApp reactionLevel —
channels.whatsapp.reactionLevel
reactionLevel em canais individuais para ajustar o quanto o agente reage ativamente a mensagens em cada plataforma.
Relacionado
- Agent Send — a ferramenta
messageque incluireact - Canais — configuração específica por canal