Schedule Trigger Automate

Automated workflow for scheduling alerts on Binance price changes, notifying users via Telegram about significant price fluctuations (≥10%) every 5 minutes. Integrates data aggregation and message formatting to ensure concise updates, enhancing market awareness and timely decision-making.

7/8/2025
7 nodes
Medium
schedulemediumschedule triggertelegramaggregatesticky noteautomationcroncommunicationbotapiintegrationcodecustom
Categories:
Communication & MessagingSchedule TriggeredMedium Workflow
Integrations:
Schedule TriggerTelegramAggregateSticky Note

Target Audience

Target Audience


- Crypto Traders: Individuals who actively trade cryptocurrencies and want to stay updated on significant price changes.
- Investors: Those who hold cryptocurrencies and need alerts for market movements to make informed decisions.
- Developers: Programmers looking to automate notifications and integrate with Telegram for real-time updates.
- Businesses: Companies involved in cryptocurrency trading or investment, requiring automated alerts for price changes to manage their portfolios effectively.

Problem Solved

Problem Solved


This workflow addresses the need for real-time alerts on cryptocurrency price changes. It automates the process of monitoring price fluctuations on Binance and sends notifications via Telegram when significant changes occur, specifically when the price changes by 15% or more. This ensures that users do not miss critical market movements that could impact their trading decisions.

Workflow Steps

Workflow Steps


1. Schedule Trigger: The workflow is triggered based on a defined schedule (default is every 5 minutes).
2. Binance 24h Price Change: Fetches data from the Binance API to get the 24-hour price changes of all cryptocurrencies.
3. Filter by 10% Change rate: Filters the data to identify coins with a price change of 15% or more, either up or down.
4. Aggregate: Combines all filtered items into a single output for easier processing.
5. Split By 1K chars: Splits the aggregated data into chunks of approximately 1000 characters to meet Telegram's message length limitations.
6. Send Telegram Message: Sends the formatted price change notifications to the specified Telegram chat, ensuring users receive timely updates.

Customization Guide

Customization Guide


- Schedule Trigger: Adjust the scheduling interval in the Schedule Trigger node to suit your needs (e.g., every 10 minutes instead of 5 minutes).
- API Configuration: Update the Binance 24h Price Change node with your own API details if necessary, ensuring you comply with Binance's API usage policies.
- Telegram Bot Token: Make sure to set your Telegram bot token in the Telegram node credentials for proper authentication.
- Chat ID: Change the Chat ID in the Send Telegram Message node to target the correct Telegram group or individual.
- Price Change Threshold: Modify the filtering criteria in the Filter by 10% Change rate node to adjust the percentage threshold for price alerts based on your trading strategy.