เอเจนต์สามารถเพิ่มและลบปฏิกิริยาอีโมจิบนข้อความได้โดยใช้เครื่องมือDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
message
พร้อมแอ็กชัน react พฤติกรรมของปฏิกิริยาแตกต่างกันไปตามแชนเนลและทรานสปอร์ต
วิธีทำงาน
- ต้องระบุ
emojiเมื่อเพิ่มปฏิกิริยา - ตั้งค่า
emojiเป็นสตริงว่าง ("") เพื่อลบปฏิกิริยาของบอต - ตั้งค่า
remove: trueเพื่อลบอีโมจิที่ระบุ (ต้องมีemojiที่ไม่ว่าง) - บนแชนเนลที่รองรับปฏิกิริยาสถานะ การตั้งค่า
trackToolCalls: trueบน ปฏิกิริยาจะทำให้รันไทม์ใช้ข้อความที่มีปฏิกิริยานั้นสำหรับปฏิกิริยาความคืบหน้า ของเครื่องมือที่ตามมาในเทิร์นเดียวกัน
พฤติกรรมของแชนเนล
Discord และ Slack
Discord และ Slack
emojiว่างจะลบปฏิกิริยาทั้งหมดของบอตบนข้อความremove: trueจะลบเฉพาะอีโมจิที่ระบุ
Google Chat
Google Chat
emojiว่างจะลบปฏิกิริยาของแอปบนข้อความremove: trueจะลบเฉพาะอีโมจิที่ระบุ
Telegram
Telegram
emojiว่างจะลบปฏิกิริยาของบอตremove: trueจะลบปฏิกิริยาด้วย แต่ยังต้องมีemojiที่ไม่ว่างสำหรับการตรวจสอบความถูกต้องของเครื่องมือ
WhatsApp
emojiว่างจะลบปฏิกิริยาของบอตremove: trueจะถูกแมปเป็นอีโมจิว่างภายใน (ยังต้องมีemojiในการเรียกใช้เครื่องมือ)
Zalo Personal (zalouser)
Zalo Personal (zalouser)
- ต้องมี
emojiที่ไม่ว่าง remove: trueจะลบปฏิกิริยาอีโมจินั้นโดยเฉพาะ
Feishu/Lark
Feishu/Lark
- ใช้เครื่องมือ
feishu_reactionพร้อมแอ็กชันadd,removeและlist - การเพิ่ม/ลบต้องมี
emoji_type; การลบต้องมีreaction_idด้วย
Signal
Signal
- การแจ้งเตือนปฏิกิริยาขาเข้าควบคุมโดย
channels.signal.reactionNotifications:"off"จะปิดใช้งาน,"own"(ค่าเริ่มต้น) จะปล่อยเหตุการณ์เมื่อผู้ใช้ตอบสนองต่อข้อความของบอต และ"all"จะปล่อยเหตุการณ์สำหรับปฏิกิริยาทั้งหมด
iMessage
iMessage
- ปฏิกิริยาขาออกคือ iMessage tapbacks (
love,like,dislike,laugh,emphasizeและquestion) - การแจ้งเตือน tapback ขาเข้าควบคุมโดย
channels.imessage.reactionNotifications:"off"จะปิดใช้งาน,"own"(ค่าเริ่มต้น) จะปล่อยเหตุการณ์เมื่อผู้ใช้ตอบสนองต่อข้อความที่บอตเป็นผู้เขียน และ"all"จะปล่อยเหตุการณ์สำหรับ tapback ทั้งหมดจากผู้ส่งที่ได้รับอนุญาต
ระดับปฏิกิริยา
การกำหนดค่าreactionLevel รายแชนเนลควบคุมว่าเอเจนต์ใช้ปฏิกิริยากว้างเพียงใด โดยทั่วไปค่าคือ off, ack, minimal หรือ extensive
- Telegram reactionLevel —
channels.telegram.reactionLevel - WhatsApp reactionLevel —
channels.whatsapp.reactionLevel
reactionLevel บนแชนเนลแต่ละรายการเพื่อปรับว่าเอเจนต์ตอบสนองต่อข้อความบนแต่ละแพลตฟอร์มอย่างกระตือรือร้นเพียงใด
ที่เกี่ยวข้อง
- Agent Send — เครื่องมือ
messageที่มีreact - แชนเนล — การกำหนดค่าเฉพาะแชนเนล