Back to TemplatesSend hourly cryptocurrency price summaries to Telegram with CoinGecko
Last update
Last update 12 days ago
This template automatically tracks cryptocurrency prices and sends a formatted summary to your Telegram channel.
How it works
- The workflow triggers every hour (adjustable) and defines a list of assets to track.
- Real-time market data (price and change) is fetched via the CoinGecko Public API.
- Individual coin data is aggregated into a single dataset.
- A JavaScript node transforms the raw data into a clean, human-readable HTML report.
- The final report is pushed to your Telegram destination using the Telegram node.
Requirements
- A Telegram Bot token.
- A Telegram Chat ID (Group or Channel).
How to set up
- CoinGecko Node:
- No credentials required (Public API).
- Telegram Node:
- Create a bot via BotFather and get your API Token.
- Create a new Telegram Credential and paste your token.
- Add your bot to a channel or group as an admin and get the Chat ID.
- Set the Chat ID parameter in the Telegram node.
- Schedule Trigger:
- Default is set to 1 hour. Adjust the interval to your preference.
How to customize
- Edit tracked coins: Open the 'Define Coins' node and edit tracked assets in the
coinIds object using CoinGecko slugs.
- Styling: Edit the 'Generate Telegram Message' node to change emojis, currency formatting, or the report language.
See it in action