Sell.Systems / SEO snapshot (public)
Sell.Systems

Practice on your own server without limits: websites, bots, content, and automations in one place.

Start Your Journey

Mini-Project 1: Content Automation

πŸš€ Mini - Project 1: Telegram Automation

Build your first real automation in 15 minutes!

Video Walkthrough
Full Telegram Automation Walkthrough

Watch this before you start the mini-project. It covers the full flow: creating the Telegram bot, getting the Group ID, wiring the Node-RED flow, and checking the final automation result.

If YouTube is blocked in your network or region, use the direct mirror below.
β–Ά Watch on YouTube β–Έ Open direct mirror ↓ Jump to workspace
Local mirror player

This built-in player uses the direct video mirror. Use it whenever YouTube is unavailable in your network or region.

🎯 What You Will Build

A working Telegram bot that automatically posts messages to your group β€” scheduled by Node-RED, powered by AI assistance!

πŸ€–
Telegram Bot
⚑
Node-RED Flow
πŸ“…
Auto-Posting

πŸ’‘ Why Start With Telegram?


Interactive WebTerminal is available inside the enrolled course workspace.
⬇️ Your commands create flows below ⬇️
Interactive Node-RED workspace is available inside the enrolled course workspace.

1 Manual Setup (You Do This First!)

⚠️ Important: Complete these steps yourself before using the AI Terminal. While AI could help with some of this, doing it manually helps you understand how Telegram bots work β€” essential knowledge for your automation business!

A Create Your Telegram Bot

  1. Open Telegram on your phone or desktop
  2. Open @BotFather (click the link or search in Telegram)
  3. Start chat and send: /newbot
  4. Enter a name for your bot (e.g., "My Automation Bot")
  5. Enter a username ending with "bot" (e.g., myauto_bot)
  6. πŸŽ‰ Copy the API Token β€” it looks like: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz
πŸ“‹ Pro Tip:Copy the token now! You will paste it into Node-RED settings later. Once saved there, you can always find it in the Telegram node configuration.

B Create Telegram Group & Add Your Bot

  1. In Telegram, tap New Group
  2. Name it something like "My Automation Test"
  3. Add your bot by searching its username (e.g., @myauto_bot)
  4. Create the group
  5. Go to group settings β†’ Make your bot an Administrator
  6. Give it permission to Post Messages
⚠️ Critical: Your bot MUST be an admin to post messages!

C Get Your Group ID

The AI needs your group's numeric ID to send messages. Here's how to find it:

  1. In Telegram, open @getmyid_bot
  2. Add this bot to your group (you created in Step B)
  3. The bot will immediately send the Group ID
  4. It looks like: -1001234567890 (starts with minus sign)
  5. Copy this number! Or you can see the group ID in your browser on Desktop web-version like this:
πŸ’‘ Alternative: You can also use @RawDataBot β€” add it to group, it shows all info including Chat ID

D Install Telegram Package in Node-RED

Node-RED needs a special module to talk to Telegram. Install it now:

  1. Look at the Node-RED panel below (orange frame)
  2. Click the ☰ menu (top-right corner)
  3. Select Manage palette
  4. Go to the Install tab
  5. Search for: node-red-contrib-telegrambot
  6. Click Install and wait for completion


  7. You'll see new Telegram nodes in the left sidebar! πŸŽ‰
βœ… You'll know it worked when: You see "telegram receiver", "telegram sender" nodes in the Node-RED palette





Click Deploy after setup


Then you will see if it success -> must be Connected

πŸ› οΈ If installation stalls: Re-open Manage palette β†’ Install and click Install again. Node-RED will flash a green "Installed node-red-contrib-telegrambot" toast when it succeeds.

βœ… Setup Checklist β€” Do You Have:


2 AI-Powered Automation (Your AI Agent Runs the Terminal)

Manual prep is completeβ€”now your AI agent can take over. The terminal keeps your chat history forever, so give clear mission orders and let your AI agent push updates straight into Node-RED.

✏️ Copy/Paste Checklist:

  1. Review the mission text below (no credentials neededβ€”it references the setup you already configured in Node-RED).
  2. Select everything in this box (Ctrl/Cmd+A) and copy it (Ctrl/Cmd+C).
  3. Scroll down to the dark AI agent terminal panel (the first embedded frame) and paste via the right-click context menu β†’ Paste, or press Shift+Ctrl+V.
  4. Confirm the text lands exactly as written (no missing lines), then press Enter once to send the mission.

πŸ€– What Your AI Agent Will Build For You:

  1. "01 Telegram Bot" tab with manual + scheduled inject flows.
  2. function nodes that set msg.payload using your group ID..
  3. flow, validated JSON, etc...
    You can press on your keyboard number 2 to allow your AI agent to work faster without asking you for confirmations:
πŸ”„ Remember: Once your AI agent confirms the flow is deployed, scroll to the orange Node-RED frame, tap the Send Test Message button, then hit the green Reload to See Changes arrow to refresh the canvas. Use the screenshot from that test in your submission.

πŸ› οΈ Your Automation Workspace

Tell your AI agent what to build β†’ Watch it appear in Node-RED

Β 

πŸ“€ What to Submit

  1. Screenshot of your Telegram group with the bot's test message
  2. Screenshot of your Node-RED flow (click Reload first!) and try to use the Full-Screen Button
  3. Describe: What topic would you automate for a real business?
Sell.Systems

Practice on your own server without limits: websites, bots, content, and automations in one place.

Start Your Journey