Create and manage ERC-20 tokens with a Telegram bot and 1Shot API wallets
UnknownWhat this workflow does
This workflow has 29 nodes and runs on Telegram events (message, callback query). Along the way it connects Telegram and 1shot (community).
How it runs
Trigger: On Telegram events (message, callback query).
- Callback or Message (Switch): routes items into 2 branches
- Lookup User Wallet (Data table): get
- Only respond to /start Messages (If): checks a condition and branches into true / false
- Switch: routes items into 3 branches
- Check for Existing User (Data table): get
- Get the name of the token (Telegram): send and wait for a reply
- Which Token? (Telegram): send and wait for a reply
- Get User's Tokens (Data table): get
- Does the User Have A Wallet (If): checks a condition and branches into true / false
- Get the token Symbol (Telegram): send and wait for a reply
…plus 18 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 2 community packages, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-1shot is verified or supports 3.0 (used in Create a User Wallet, Get User Wallet Balance).
- Check that n8n-nodes-1shot is verified or supports 3.0 (used in Send Tokens, Deploy User Token).
Nodes used (8)
- Telegram Trigger
n8n-nodes-base.telegramTrigger - One Shot
n8n-nodes-1shot.oneShot - Telegram
n8n-nodes-base.telegram - Switch
n8n-nodes-base.switch - Data table
n8n-nodes-base.dataTable - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - One Shot Synch
n8n-nodes-1shot.oneShotSynch
From the author
Launch ERC-20 Tokens with Telegram Bot and 1Shot API Custodial Wallets Find the full walk-through tutorial video for this workflow on YouTube. This Telegram bot template demonstrates some useful patterns for creating crypto-powered multi-user bot applications…