Kích hoạt Giao tiếp

Kích hoạt khi một người dùng nhấp vào nút bàn phím nội tuyến trong tin nhắn Telegram. Hữu ích để xây dựng quy trình phê duyệt và tự động hóa tương tác qua bot Telegram. LƯU Ý: Hiện tại chỉ được thiết kế cho các nút chờ (không phải trình kích hoạt gốc). Giao diện frontend chưa có UI cấu hình trình kích hoạt dành riêng cho loại này.

Tổng quan

TrườngGiá trị
ID Kích hoạttelegram-new-interaction-event
Danh mụcGiao tiếp
Thẻtelegram, messaging, interaction, button, approval, callback

Cấu hình Kích hoạt

TrườngKiểuBắt buộcMô tả
chatIdstringKhôngID trò chuyện Telegram để lắng nghe các lần nhấp nút. Để trống cho tất cả trò chuyện.

Kết quả Kích hoạt

TrườngKiểuBắt buộcMô tả
triggeredAtstringDấu thời gian khi nhận được truy vấn callback (UTC, định dạng RFC3339)
platformstringĐịnh danh nền tảng (luôn là 'telegram')
callbackDatastringKhôngDữ liệu liên kết với nút callback đã được nhấp
callbackQueryIdstringKhôngĐịnh danh duy nhất cho truy vấn callback
chatIdstringKhôngID trò chuyện Telegram nơi nút được nhấp (được mã hóa chuỗi)
messageIdstringKhôngID tin nhắn của tin nhắn chứa nút (được mã hóa chuỗi)
messageTextstringKhôngVăn bản của tin nhắn chứa nút
userIdstringKhôngID người dùng Telegram của người dùng đã nhấp nút (được mã hóa chuỗi)
usernamestringKhôngTên người dùng của người đã nhấp (không có tiền tố @)

Ví dụ Quy trình Gốc

json
{ "nodes": { "root": { "type": "telegram-new-interaction-event", "payload": { "chatId": "example-chatId" }, "children": [ "log_event" ] }, "log_event": { "type": "log", "payload": { "message": "Triggered at {{$trigger.triggeredAt}}" }, "children": [] } }}

Các nút ở hạ lưu có thể sử dụng {{$trigger.triggeredAt}} và bất kỳ trường kết quả nào được liệt kê ở trên. Các trigger sự kiện thường cung cấp payload nguồn thô dưới một trường như event, body, trade, hoặc raw.

Ask a question... ⌘I