Uploaded September 2025 | Updated September 2026, 1 week ago
How To Use Telegram (Instant Messaging App) + N8N (AI Automation Workflows
Description:
In this tutorial, you will learn how to create your own Telegram bot using BotFather and connect it to n8n for automated notifications and workflows! This step-by-step tutorial covers everything from bot creation to getting those tricky chat IDs.
Get 20% off Hostinger VPS (referral link):
https://hostinger.com?REFERRALCODE=BYS0JAIWCIJP
Why Do This?
Perfect for automating n8n workflow notifications, alerts, and updates directly to your Telegram App!
🤖 What You'll Learn:
* Create a new Telegram bot using BotFather
* Set up the Telegram node in n8n
* Find your chat ID (with an easy template method!)
* Send automated notifications from n8n to Telegram
* Troubleshoot common setup issues
————————————
Telegram:
telegram.org
n8n:
n8n.io
Hostinger VPS (use n8n for free):
mikemurphy.co/vps
1Password Password Manager:
mikemurphy.co/1password
Get Chat ID:
api.telegram.org/bot[YOUR_BOT_TOKEN]/getUpdates
—————The API Request Recipe———————
✅ Chapters:
00:00 Intro: About The Tutorial
00:12 What is Telegram?
00:25 What is n8n?
00:37 Why Connect n8n + Telegram?
01:23 How To Create Telegram Chatbot
02:00 Name Your Bot + Username
02:46 Telegram Confirmation
03:03 Customize Bot Profile
03:39 HTTP API Token
04:10 Create Saved Credentials (N8N)
04:38 Saving API Keys
05:03 Password Managers
05:34 Add New N8N Workflow
06:01 Get Chat ID
06:22 Chat ID URL (Paste in Browser)
06:50 Add API Key to URL
07:14 Copy+Paste in Browser
07:37 Paste Chat ID in N8N
08:07 Re-using Chat IDs in N8N
08:49 Duplicating Workflows
——————
🪜How To Create Telegram Bot Using BotFather:
1. Open Discord App
2. Search for "@BotFather"
3. Start a conversation with BotFather
4. Send /newbot command to BotFather
5. Choose a display name for your bot (e.g., "AI Mike Bot")
6. Choose a unique username ending in "bot" (e.g., "aimikebot")
7. BotFather will confirm creation and provide your bot token
8. Click the Profile Link to Customize
9. Copy API Key (Token) in Telegram
10. Go to n8n
11. Click the Plus (+) icon and then ‘Save Credential’
🪜How To Setup Telegram Node in N8N:
1. Click Plus (+) Icon, select ’Workflow’
2. Click + To add a new Node
3. Search for ‘Telegram’ and click to add to n8n Canvas
4. Search Telegram Node for ‘Send Text Message’
🪜How To Get Chat ID:
1. Start a conversation with your new bot (Telegram)
2. Send any message to the bot
3. Visit: api.telegram.org/bot[YOUR_BOT_TOKEN]/getUpdates
4. Find your chat ID in the JSON response (under "chat" ... "id")
5. Copy ID
6. Return to N8N and paste in ‘Chat ID’ field of Telegram Node
——————Resources———————
➜Gear I Use: mikemurphy.co/resources
➜Adobe After Effects: mikemurphy.co/adobe
➜Terrapin Textures: terrapintextures.com
➜ Adobe Audition Course (Domestika): mikemurphy.co/domestika
➜Amazon Influencer Store: amazon.com/shop/mikemurphyco
➜See All My Gear: mikemurphy.co/podgear
➜ Get Adobe Creative Cloud: mikemurphy.co/adobe
➜ Screenflow: mikemurphy.co/screenflow
➜ Website: mikemurphy.co
➜ Podcast: mikemurphy.co/mmu
➜ Instagram: instagram.com/mikeunplugged
➜ X: http://x.com/mikeunplugged
➜ YouTube: mikemurphy.co/youtube
Amazon Associates Disclosure:
Mike Murphy is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com
#n8n #Telegram #Automation #BotFather #Workflow #Notifications #NoCode
How To Use Telegram (Instant Messaging App) + N8N (AI Automation Workflows
Description:
In this tutorial, you will learn how to create your own Telegram bot using BotFather and connect it to n8n for automated notifications and workflows! This step-by-step tutorial covers everything from bot creation to getting those tricky chat IDs.
Get 20% off Hostinger VPS (referral link):
https://hostinger.com?REFERRALCODE=BYS0JAIWCIJP
Why Do This?
Perfect for automating n8n workflow notifications, alerts, and updates directly to your Telegram App!
🤖 What You'll Learn:
* Create a new Telegram bot using BotFather
* Set up the Telegram node in n8n
* Find your chat ID (with an easy template method!)
* Send automated notifications from n8n to Telegram
* Troubleshoot common setup issues
————————————
Telegram:
telegram.org
n8n:
n8n.io
Hostinger VPS (use n8n for free):
mikemurphy.co/vps
1Password Password Manager:
mikemurphy.co/1password
Get Chat ID:
api.telegram.org/bot[YOUR_BOT_TOKEN]/getUpdates
—————The API Request Recipe———————
✅ Chapters:
00:00 Intro: About The Tutorial
00:12 What is Telegram?
00:25 What is n8n?
00:37 Why Connect n8n + Telegram?
01:23 How To Create Telegram Chatbot
02:00 Name Your Bot + Username
02:46 Telegram Confirmation
03:03 Customize Bot Profile
03:39 HTTP API Token
04:10 Create Saved Credentials (N8N)
04:38 Saving API Keys
05:03 Password Managers
05:34 Add New N8N Workflow
06:01 Get Chat ID
06:22 Chat ID URL (Paste in Browser)
06:50 Add API Key to URL
07:14 Copy+Paste in Browser
07:37 Paste Chat ID in N8N
08:07 Re-using Chat IDs in N8N
08:49 Duplicating Workflows
——————
🪜How To Create Telegram Bot Using BotFather:
1. Open Discord App
2. Search for "@BotFather"
3. Start a conversation with BotFather
4. Send /newbot command to BotFather
5. Choose a display name for your bot (e.g., "AI Mike Bot")
6. Choose a unique username ending in "bot" (e.g., "aimikebot")
7. BotFather will confirm creation and provide your bot token
8. Click the Profile Link to Customize
9. Copy API Key (Token) in Telegram
10. Go to n8n
11. Click the Plus (+) icon and then ‘Save Credential’
🪜How To Setup Telegram Node in N8N:
1. Click Plus (+) Icon, select ’Workflow’
2. Click + To add a new Node
3. Search for ‘Telegram’ and click to add to n8n Canvas
4. Search Telegram Node for ‘Send Text Message’
🪜How To Get Chat ID:
1. Start a conversation with your new bot (Telegram)
2. Send any message to the bot
3. Visit: api.telegram.org/bot[YOUR_BOT_TOKEN]/getUpdates
4. Find your chat ID in the JSON response (under "chat" ... "id")
5. Copy ID
6. Return to N8N and paste in ‘Chat ID’ field of Telegram Node
——————Resources———————
➜Gear I Use: mikemurphy.co/resources
➜Adobe After Effects: mikemurphy.co/adobe
➜Terrapin Textures: terrapintextures.com
➜ Adobe Audition Course (Domestika): mikemurphy.co/domestika
➜Amazon Influencer Store: amazon.com/shop/mikemurphyco
➜See All My Gear: mikemurphy.co/podgear
➜ Get Adobe Creative Cloud: mikemurphy.co/adobe
➜ Screenflow: mikemurphy.co/screenflow
➜ Website: mikemurphy.co
➜ Podcast: mikemurphy.co/mmu
➜ Instagram: instagram.com/mikeunplugged
➜ X: http://x.com/mikeunplugged
➜ YouTube: mikemurphy.co/youtube
Amazon Associates Disclosure:
Mike Murphy is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com
#n8n #Telegram #Automation #BotFather #Workflow #Notifications #NoCode
![After Effects Wiggle Panel: Add 12 Effect Buttons Using Cursor AI
In this tutorial, we re-open the Wiggle Panel Project Folder in Cursor Ai and add 12 of my favorite effects for stop-motion & hand-drawn style animations in Adobe After Effects
🧱 What You’ll Learn:
* Use Cursor AI to add effects as buttons to Wiggle Panel
* Update the existing .jsx file in ScriptUI panel
* Use Cursor AI to debug & fix errors
* How to make your Wiggle Panel even more awesome!
📺 WATCH THE FULL MINI-COURSE
▶️ Intro: https://youtu.be/7kcY82mnsA4
▶️ Part 1: https://youtu.be/YC7_7KwTZQE
▶️ Part 2: https://youtu.be/Kc7sygIlMdQ
▶️ Part 3: https://youtu.be/s9ZfCeXCP6A
▶️ Part 4: https://youtu.be/IeMQYTlJ0p4
▶️ Full Course: https://youtu.be/cq_kNaZSK8c▶️ Playlist: https://www.youtube.com/playlist?list=PLqeRnzRtkROQ9Cu0B5X5JoAZk-gs71vqD
🧭 Effects Added To Wiggle Button:
- CC Vignette
- Fast Box Blur
- Fractal Noise
- Gaussian Blur
- Grain (Add Grain)
- Grid
- Offset
- Posterize Time
- Roughen Edges
- Turbulent Displace
- Turbulent Noise
- Venetian Blinds
🛠 Tools & Effects Used
* App: Adobe After Effects CC 2025
* Download Cursor: https://cursor.com
⌨️Keyboard Shortcuts:
Cmd/Ctrl + i: Jump to Chat Panel
Reveal All Expressions: End of Part 3
💾 ScriptUI Install Path (Mac):
* Applications…Adobe After Effects [version]…Scripts…ScriptUI Panels
📦 RESOURCES & DOWNLOADS
* 🎓 After Effects User Guide Course: https://aeuserguide.com
* 🎨 Terrapin Textures: https://terrapintextures.com
* 🔧 My Gear & AI Tools: https://mikemurphy.co/resources
* 🖥 Adobe After Effects: https://mikemurphy.co/adobe (affiliate)
🛠️ How To Modify Code & Add Fractal Noise Button Using Cursor AI
* Open Cursor
* Open Project Folder
* Press Cmd/Ctrl + i to jump cursor to Chat Panel
* Type in Text Prompt asking Cursor to add a button with Fractal Noise effect
* Drag & Drop screenshot of layout mockup
* Press Send
* Accept File generated by Cursor
🛠️ How To Add Code (.jsx) to After Effects Script UI Panel
* Open Project Folder
* Open ‘dev’ folder
* Copy .jsx file (Cmd/Ctrl + D)
* Click on Applications
* Click on Adobe After Effects [latest version]
* Click on ‘Scripts’
* Click on ‘ScriptsUI Panel’ and drag to Sidebar for shortcut
* Paste copied .jsx file in ScriptsUI Panel
* Press ‘Replace’
* Enter Mac Password
🛠️ How To Test Fractal Noise & Debug in After Effects
* Open After Effects
* Go to Window Menu
* Select ‘myaetools.jsx’ to open
* Create New Adjustment Layer
* Click the ‘Fractal Noise’ button
* You should see Fractal Noise Effect!
🛠️ How To Add Additional 11 Effect Buttons
* Open Cursor
* Open Project Folder
* Press Cmd/Ctrl + i to jump cursor to Chat Panel
* Type in Text Prompt asking Cursor to add 11 additional effects
* Drag & Drop screenshot of layout mockup
* Press Send
* Accept File generated by Cursor
* Replace JSX File
* Open After Effects
* Test Panel
🛠️ How To Debug & Fix Errors
* Take a screenshot of error
* Return To Cursor
* Ask Cursor to fix error
* Accept File
* Replace JSX file in After Effects
* Open After Effects
* Test Panel in all of its glory
* Celebrate & smile and enjoy your panel!
⏱ TIMESTAMPS
00:00 Introduction To Part 4
00:13 Current State of Wiggle Panel
00:47 Wiggle Panel Recap
01:53 Current Build Overview
02:42 Open Project Folder in Cursor
03:08 Prompt 1: Add Fractal Noise
03:49 Add Prompt To Cursor
04:04 Drag & Drop Screenshot
04:27 Highlighted Code (Green vs Red)
04:53 Replace JSX file in ScriptUI Panels Folder
05:44 Open After Effects & Test
06:40 Quit AE & Return To Cursor
06:54 Prompt 2: Add 11 Buttons
07:51 Add Prompt + Mockup Screenshot
08:22 Accepting & Rejecting Code Changes
08:56 Replace JSX file in After Effects
09:27 Error Message!
09:40 Debug & Troubleshoot
09:48 Prompt 3: Fix Error Message
10:19 Add Fix Prompt + Screenshot
11:23 Replace JSX File
11:41 Wiggle Button Success!
11:49 Re-dock Panels
12:21 Test CC Vignette
12:37 Tilde Key (~) Full Screen Panel
13:20 Test Alert For No Selected Property
13:40 CC Vignette Animation Tip
14:04 Add Wiggle To CC Vignette
14:25 Edit Expression
15:08 End of Project Build
16:12 Links in Description cheers
📬 STAY IN THE LOOP
→ Join the AI Unplugged Newsletter to follow my journey into AI, tools, and building a solo creator business. https://mikemurphy.co/aiunplugged
→ Subscribe for more tutorials like this: https://youtube.com/mikemurphyco
🧭 Mike Murphy Tutorials
Learn AI. Build digital products. Make a living as a content creator.
🌹 Powered by Project Rosebud After Effects Wiggle Panel: Add 12 Effect Buttons Using Cursor AI](https://i.ytimg.com/vi/PL31pFINnMg/mqdefault.jpg)









