๐ Deploy Gainium DCA bot pairs with Telegram approval and Google Sheets logging
โก 23 views ยท ๐ Crypto Trading & Stock Market
Description
Quick overview
This workflow runs daily, pulls top coins from the Gainium crypto screener, formats them into USDT trading pairs, and asks for Telegram approval before updating and starting a Gainium DCA bot, with optional deployment logging to Google Sheets and Telegram error alerts.
How it works
- Runs every day at 08:00 on a schedule.
- Queries the Gainium screener for coins meeting the configured filters (market cap threshold, Binance listing, positive 24h change) and sorts them by 24h volume.
- Cleans the screener results and selects the top N unique
SYMBOL_USDTpairs. - Sends the proposed pairs to Telegram with Deploy/Skip buttons and pauses until you respond.
- If approved, replaces the Gainium DCA botโs pairs, starts the bot, appends a deployment row to Google Sheets, and sends a Telegram confirmation.
- If skipped, leaves the bot unchanged and sends a Telegram message confirming the skip.
- Sends Telegram alerts if the Gainium screener call fails or if any other workflow node errors.
Setup
- Install the community node
n8n-nodes-gainiumand add a Gainium API credential with permission to manage your bot. - Create a Telegram bot, add a Telegram API credential in n8n, and set your
telegram_chat_idin the Config values and both Telegram alert nodes. - Update the Config values (at minimum
bot_id,top_n, andpaper_trading) to match your Gainium DCA bot and preferred deployment mode. - If you want logging, connect Google Sheets credentials and replace the Google Sheet document ID (and ensure a
Deploymentssheet with matching columns exists).
๐ Nodes Used
Google Sheets, Telegram, Schedule Trigger
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File