Developer & DevOps
Save Telegram Messages to Supabase Database
17 nodes
179
103
Automatic trigger
Workflow Description
Automation that receives incoming Telegram messages and stores them automatically in Supabase tables, with conditional processing and confirmation notifications sent back to users.
How it works
- 1.Receive incoming message from the specified Telegram channel
- 2.Process and format message data for database storage
- 3.Insert the record into the appropriate Supabase table
- 4.Verify successful operation with confirmation message
- 5.Send Telegram reply to user with save status
Use cases
- Collect user data and inquiries from Telegram channels
- Store records and reports submitted via bot
- Build centralized request and complaint tracking system
- Automatically document conversations for audit purposes
Requirements
- Active API token for Telegram Bot
- Supabase project with pre-defined tables
- Write access permissions to database
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Telegram
Supabase
Details
Trigger
Automatic trigger
Nodes
17
Apps
2
Views
179
Downloads
103
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (17)
/
Get New Message
Set
OPENAI - Create thread
HTTP Request
Create User
Supabase
Merge
Merge
OPENAI - Send message
HTTP Request
OPENAI - Run assistant
HTTP Request
OPENAI - Get messages
HTTP Request
Send Message to User
Set
If User exists
If
Find User
Supabase
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note
Sticky Note6
Sticky Note
Sticky Note7
Sticky Note