Tools
Tepkiler
Aracı, react eylemiyle message aracını kullanarak mesajlara emoji tepkileri ekleyip kaldırabilir. Tepki davranışı kanala ve aktarıma göre değişir.
Nasıl çalışır
{
"action": "react",
"messageId": "msg-123",
"emoji": "thumbsup"
}
- Tepki eklerken
emojizorunludur. - Botun tepki(leri)ni kaldırmak için
emojideğerini boş bir dizeye ("") ayarlayın. - Belirli bir emojiyi kaldırmak için
remove: trueayarlayın (boş olmayanemojigerektirir). - Durum tepkilerini destekleyen kanallarda, bir tepkide
trackToolCalls: true, çalışma zamanının aynı tur sırasında sonraki araç ilerleme tepkileri için tepki verilen bu mesajı kullanmasına olanak tanır.
Kanal davranışı
Discord ve Slack
- Boş
emoji, mesajdaki botun tüm tepkilerini kaldırır. remove: trueyalnızca belirtilen emojiyi kaldırır.
Google Chat
- Boş
emoji, mesajdaki uygulamanın tepkilerini kaldırır. remove: trueyalnızca belirtilen emojiyi kaldırır.
Telegram
- Boş
emoji, botun tepkilerini kaldırır. remove: trueda tepkileri kaldırır ancak araç doğrulaması için yine de boş olmayan biremojigerektirir.
- Boş
emoji, bot tepkisini kaldırır. remove: truedahili olarak boş emojiye eşlenir (araç çağrısında yine deemojigerektirir).
Zalo Personal (zalouser)
- Boş olmayan
emojigerektirir. remove: trueilgili belirli emoji tepkisini kaldırır.
Feishu/Lark
add,removevelisteylemleriylefeishu_reactionaracını kullanın.- Ekleme/kaldırma
emoji_typegerektirir; kaldırma ayrıcareaction_idgerektirir.
Signal
- Gelen tepki bildirimleri
channels.signal.reactionNotificationstarafından denetlenir:"off"bunları devre dışı bırakır,"own"(varsayılan) kullanıcılar bot mesajlarına tepki verdiğinde olaylar yayar ve"all"tüm tepkiler için olaylar yayar.
Tepki düzeyi
Kanal başına reactionLevel yapılandırması, aracının tepkileri ne kadar geniş kapsamlı kullanacağını denetler. Değerler genellikle off, ack, minimal veya extensive olur.
- Telegram reactionLevel —
channels.telegram.reactionLevel - WhatsApp reactionLevel —
channels.whatsapp.reactionLevel
Aracının her platformda mesajlara ne kadar etkin tepki vereceğini ayarlamak için reactionLevel değerini tek tek kanallarda ayarlayın.
İlgili
- Aracı Gönderimi —
reactiçerenmessagearacı - Kanallar — kanala özgü yapılandırma