Chuyển đến nội dung chính

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.

Tác nhân có thể thêm và xóa phản ứng emoji trên tin nhắn bằng công cụ message với hành động react. Hành vi phản ứng khác nhau tùy theo kênh và phương thức truyền tải.

Cách hoạt động

{
  "action": "react",
  "messageId": "msg-123",
  "emoji": "thumbsup"
}
  • Cần có emoji khi thêm phản ứng.
  • Đặt emoji thành chuỗi rỗng ("") để xóa phản ứng của bot.
  • Đặt remove: true để xóa một emoji cụ thể (yêu cầu emoji không rỗng).

Hành vi theo kênh

  • emoji rỗng sẽ xóa tất cả phản ứng của bot trên tin nhắn.
  • remove: true chỉ xóa emoji đã chỉ định.
  • emoji rỗng sẽ xóa phản ứng của ứng dụng trên tin nhắn.
  • remove: true chỉ xóa emoji đã chỉ định.
  • emoji rỗng sẽ xóa phản ứng của bot.
  • remove: true cũng xóa phản ứng nhưng vẫn yêu cầu emoji không rỗng để xác thực công cụ.
  • emoji rỗng sẽ xóa phản ứng của bot.
  • remove: true được ánh xạ nội bộ thành emoji rỗng (vẫn yêu cầu emoji trong lệnh gọi công cụ).
  • Yêu cầu emoji không rỗng.
  • remove: true xóa phản ứng emoji cụ thể đó.
  • Dùng công cụ feishu_reaction với các hành động add, removelist.
  • Thêm/xóa yêu cầu emoji_type; xóa cũng yêu cầu reaction_id.
  • Thông báo phản ứng đến được kiểm soát bởi channels.signal.reactionNotifications: "off" tắt chúng, "own" (mặc định) phát sự kiện khi người dùng phản ứng với tin nhắn của bot, và "all" phát sự kiện cho tất cả phản ứng.

Mức phản ứng

Cấu hình reactionLevel theo kênh kiểm soát mức độ rộng rãi mà tác nhân sử dụng phản ứng. Các giá trị thường là off, ack, minimal hoặc extensive. Đặt reactionLevel trên từng kênh để tinh chỉnh mức độ chủ động mà tác nhân phản ứng với tin nhắn trên mỗi nền tảng.

Liên quan

  • Agent Send — công cụ message bao gồm react
  • Channels — cấu hình dành riêng cho kênh