message
tool met de actie react. Reactiegedrag verschilt per kanaal en transport.
Hoe het werkt
emojiis vereist bij het toevoegen van een reactie.- Stel
emojiin op een lege tekenreeks ("") om de reactie(s) van de bot te verwijderen. - Stel
remove: truein om een specifieke emoji te verwijderen (vereist niet-legeemoji). - Op kanalen die statusreacties ondersteunen, laat
trackToolCalls: trueop een reactie de runtime dat bericht met reactie gebruiken voor volgende voortgangsreacties van tools tijdens dezelfde beurt.
Kanaalgedrag
Discord en Slack
Discord en Slack
- Lege
emojiverwijdert alle reacties van de bot op het bericht. remove: trueverwijdert alleen de opgegeven emoji.
Google Chat
Google Chat
- Lege
emojiverwijdert de reacties van de app op het bericht. remove: trueverwijdert alleen de opgegeven emoji.
Nextcloud Talk
Nextcloud Talk
- Alleen reacties toevoegen:
emojiis vereist en mag niet leeg zijn. - Reacties verwijderen wordt nog niet ondersteund; aanroepen met
remove: true(of legeemoji) worden afgewezen met een duidelijke fout in plaats van stilzwijgend niets te doen. - Vereist dat de Talk-bot is geregistreerd met de functie
reaction(zie Nextcloud Talk-kanaaldocumentatie).
Telegram
Telegram
- Lege
emojiverwijdert de reacties van de bot. remove: trueverwijdert ook reacties, maar vereist nog steeds een niet-legeemojivoor toolvalidatie.
WhatsApp
- Lege
emojiverwijdert de botreactie. remove: truewordt intern toegewezen aan een lege emoji (vereist nog steedsemojiin de toolaanroep).- WhatsApp heeft één botreactieslot per bericht; statusreactie-updates vervangen dat slot in plaats van meerdere emoji te stapelen.
Zalo Personal (zalouser)
Zalo Personal (zalouser)
- Vereist niet-lege
emoji. remove: trueverwijdert die specifieke emoji-reactie.
Feishu/Lark
Feishu/Lark
- Gebruik de tool
feishu_reactionmet de actiesadd,removeenlist. - Toevoegen/verwijderen vereist
emoji_type; verwijderen vereist ookreaction_id.
Signal
Signal
- Meldingen voor inkomende reacties worden beheerd door
channels.signal.reactionNotifications:"off"schakelt ze uit,"own"(standaard) verzendt gebeurtenissen wanneer gebruikers reageren op botberichten, en"all"verzendt gebeurtenissen voor alle reacties.
iMessage
iMessage
- Uitgaande reacties zijn iMessage-tapbacks (
love,like,dislike,laugh,emphasizeenquestion). - Meldingen voor inkomende tapbacks worden beheerd door
channels.imessage.reactionNotifications:"off"schakelt ze uit,"own"(standaard) verzendt gebeurtenissen wanneer gebruikers reageren op door de bot geschreven berichten, en"all"verzendt gebeurtenissen voor alle tapbacks van geautoriseerde afzenders.
Reactieniveau
Per-kanaalconfiguratiereactionLevel bepaalt hoe breed de agent reacties gebruikt. Waarden zijn doorgaans off, ack, minimal of extensive.
- Telegram reactionLevel —
channels.telegram.reactionLevel - WhatsApp reactionLevel —
channels.whatsapp.reactionLevel
reactionLevel in op afzonderlijke kanalen om af te stemmen hoe actief de agent op elk platform op berichten reageert.
Gerelateerd
- Agent Send — de
message-tool diereactbevat - Kanalen — kanaalspecifieke configuratie