Edit, clip and dub Telegram videos with Renderster, OpenAI and Google Sheets
Ready for 3.0What this workflow does
This AI workflow has 28 nodes and runs on Telegram events (message). Along the way it connects Telegram, OpenAI Chat Model and Google Sheets. It also calls renderster.com over HTTP.
How it runs
Trigger: On Telegram events (message).
- Settings (Edit Fields (Set)): sets 10 fields: chat_id, text, file_id…
- Allowed chat? (If): checks a condition and branches into true / false
- Understand the request (Basic LLM Chain): sends a prompt to an LLM, with model: OpenAI; output parser: Request format
- Share the chat ID (Telegram): send message
- Needs help? (If): checks a condition and branches into true / false
- Explain the AI error (Telegram): send message
- Send the help (Telegram): send message
- Build the job (Code): runs custom JavaScript code
- File or link? (If): checks a condition and branches into true / false
- Download from Telegram (Telegram): work with file
…plus 15 more steps. See the full node list below.
Services it uses
HTTP calls to: renderster.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (12)
- Telegram Trigger
n8n-nodes-base.telegramTrigger - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - Telegram
n8n-nodes-base.telegram - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - Switch
n8n-nodes-base.switch - Google Sheets
n8n-nodes-base.googleSheets
From the author
Quick overview This workflow turns Telegram messages into Renderster video processing jobs (auto edit, clips, dubbing, or transcripts) using OpenAI to interpret the request, then delivers the results back to Telegram and logs each job to Google Sheets. How it…