Reaksi
Agen dapat menambahkan dan menghapus reaksi emoji pada pesan menggunakan alatmessage
dengan aksi react. Perilaku reaksi berbeda-beda menurut channel.
Cara kerjanya
emojiwajib saat menambahkan reaksi.- Setel
emojike string kosong ("") untuk menghapus reaksi bot. - Setel
remove: trueuntuk menghapus emoji tertentu (memerlukanemojiyang tidak kosong).
Perilaku channel
Discord dan Slack
Discord dan Slack
emojikosong menghapus semua reaksi bot pada pesan.remove: truehanya menghapus emoji yang ditentukan.
Google Chat
Google Chat
emojikosong menghapus reaksi aplikasi pada pesan.remove: truehanya menghapus emoji yang ditentukan.
Telegram
Telegram
emojikosong menghapus reaksi bot.remove: truejuga menghapus reaksi tetapi tetap memerlukanemojiyang tidak kosong untuk validasi alat.
WhatsApp
emojikosong menghapus reaksi bot.remove: truedipetakan ke emoji kosong secara internal (tetap memerlukanemojidalam pemanggilan alat).
Zalo Personal (zalouser)
Zalo Personal (zalouser)
- Memerlukan
emojiyang tidak kosong. remove: truemenghapus reaksi emoji tertentu.
Feishu/Lark
Feishu/Lark
- Gunakan alat
feishu_reactiondengan aksiadd,remove, danlist. - Penambahan/penghapusan memerlukan
emoji_type; penghapusan juga memerlukanreaction_id.
Signal
Signal
- Notifikasi reaksi masuk dikendalikan oleh
channels.signal.reactionNotifications:"off"menonaktifkannya,"own"(default) memunculkan event saat pengguna bereaksi pada pesan bot, dan"all"memunculkan event untuk semua reaksi.
Tingkat reaksi
KonfigurasireactionLevel per-channel mengontrol seberapa luas agen menggunakan reaksi. Nilainya biasanya off, ack, minimal, atau extensive.
- reactionLevel Telegram —
channels.telegram.reactionLevel - reactionLevel WhatsApp —
channels.whatsapp.reactionLevel
reactionLevel pada masing-masing channel untuk menyesuaikan seberapa aktif agen bereaksi terhadap pesan di setiap platform.
Terkait
- Pengiriman Agen — alat
messageyang mencakupreact - Channels — konfigurasi khusus channel