Reakcje
Agent może dodawać i usuwać reakcje emoji na wiadomościach za pomocą narzędziamessage
z akcją react. Zachowanie reakcji różni się w zależności od kanału.
Jak to działa
emojijest wymagane podczas dodawania reakcji.- Ustaw
emojina pusty ciąg (""), aby usunąć reakcję(e) bota. - Ustaw
remove: true, aby usunąć określone emoji (wymaga niepustegoemoji).
Zachowanie w kanałach
Discord and Slack
Discord and Slack
- Puste
emojiusuwa wszystkie reakcje bota na wiadomości. remove: trueusuwa tylko wskazane emoji.
Google Chat
Google Chat
- Puste
emojiusuwa reakcje aplikacji na wiadomości. remove: trueusuwa tylko wskazane emoji.
Telegram
Telegram
- Puste
emojiusuwa reakcje bota. remove: truerównież usuwa reakcje, ale nadal wymaga niepustegoemojido walidacji narzędzia.
WhatsApp
- Puste
emojiusuwa reakcję bota. remove: truejest wewnętrznie mapowane na puste emoji (nadal wymagaemojiw wywołaniu narzędzia).
Zalo Personal (zalouser)
Zalo Personal (zalouser)
- Wymaga niepustego
emoji. remove: trueusuwa tę konkretną reakcję emoji.
Feishu/Lark
Feishu/Lark
- Użyj narzędzia
feishu_reactionz akcjamiadd,removeilist. - Dodawanie/usuwanie wymaga
emoji_type; usuwanie wymaga takżereaction_id.
Signal
Signal
- Przychodzące powiadomienia o reakcjach są kontrolowane przez
channels.signal.reactionNotifications:"off"je wyłącza,"own"(domyślnie) emituje zdarzenia, gdy użytkownicy reagują na wiadomości bota, a"all"emituje zdarzenia dla wszystkich reakcji.
Poziom reakcji
KonfiguracjareactionLevel dla danego kanału kontroluje, jak szeroko agent używa reakcji. Typowe wartości to off, ack, minimal lub extensive.
- Telegram reactionLevel —
channels.telegram.reactionLevel - WhatsApp reactionLevel —
channels.whatsapp.reactionLevel
reactionLevel dla poszczególnych kanałów, aby dostroić, jak aktywnie agent reaguje na wiadomości na każdej platformie.
Powiązane
- Agent Send — narzędzie
message, które zawierareact - Channels — konfiguracja specyficzna dla kanału