Zalo Event Trigger by diginno.net Trigger icon

Zalo Event Trigger by diginno.net Trigger

Lắng nghe các sự kiện từ Zalo (tin nhắn, reaction, typing, group events, friend events, etc) by diginno.net

Zalo Event Trigger by diginno.net Trigger

AI-generated

Overview

This node listens to various event types from the Zalo messaging platform, such as new messages, reactions, typing status, message seen/delivered status, message undo, group events, friend events, and connection status. It allows filtering events by message content type, source (user or group), and specific user or group IDs. It can also be configured to listen to messages sent by the user themselves. This node is useful for automating workflows triggered by real-time Zalo events, such as responding to new messages, tracking message reactions, or monitoring group membership changes.

Use Case Examples

  1. Trigger a workflow when a new message is received from a specific group.
  2. Run a workflow when a reaction is added to any message in a user chat.
  3. Filter incoming messages to only trigger workflows for text and image messages from specific user IDs.

Properties

Name Meaning
Loại Sự Kiện Select the types of Zalo events to listen for, such as new messages, reactions, typing, message seen/delivered, undo, group events, friend events, and connection status. Multiple event types can be selected to trigger separate workflows.
Lọc Theo Loại Nội Dung Filter to trigger only on specific message content types such as file, image, link, sticker, text, video, or voice messages. This filter applies only to message events and can be left empty to receive all message types.
Lọc Theo Nguồn Filter events by message source, either from individual user chats or group chats. Selecting both will receive all sources.
Lọc Theo ID Cụ Thể Trigger only for events from specific user IDs or group IDs, separated by commas. Leave empty to receive events from all IDs.
Self Listen Enable listening to messages sent by yourself. Turn this on if you want the workflow to trigger when you send messages.

Output

JSON

  • eventType - The type of event received, e.g., message, reaction, typing, etc.
  • eventData - The detailed data of the event, such as message content, user info, group info, reaction details, etc.
  • filtered - Boolean indicating if the event passed the configured filters.

Dependencies

  • Zalo API credentials required for authentication and connection to the Zalo platform.

Troubleshooting

  • Ensure that the Zalo API credentials are correctly configured and valid; otherwise, the node will fail to connect.
  • If no events are triggering, verify that the selected event types and filters match the actual incoming events.
  • Check that the specific user or group IDs are correctly entered and separated by commas if filtering by IDs.
  • If the workflow does not trigger on messages sent by yourself, ensure the 'Self Listen' option is enabled.

Links

Discussion