Skip to content
Education & Courses

Telegram Bot for Selling an Online Course for Stars

A course video, outline and price, and payment in Telegram Stars right in the chat. After payment the first lesson arrives at once, the next ones one per day, and a rating at the end. Buyers always get a menu with all lessons via /start.

In short

The “Sell an Online Course for Telegram Stars” template is a ready-made Telegram bot flow in Forgebot that sells and delivers your course: it shows a video, the outline and the price, accepts Telegram Stars right in the chat and, after payment, sends the first lesson at once and the next ones one per day. No payment provider needed.

After signing up: Flows → All Templates → “Sell an Online Course for Telegram Stars”. Free plan — no card required.

The Task

Who It's For and What It Solves

For authors of courses, workshops and intensives who sell access by hand and send lessons one by one. The bot tags buyers “Bought Course”, delivers lessons on schedule and asks for a rating at the end; feedback after a low rating is saved in the contact card. For buyers, /start always opens a menu with all lessons.

Who it's for
Author course, workshop, intensive
Level
Advanced — Includes payments or your own service — about 20–30 minutes.
What to connect
Nothing — the bot works right after publishing.
How it starts
The bot's main flow: it answers /start and any message that a command or keyword flow didn't catch.
Blocks in the flow
21
Dialogue

How the Bot Talks to a Customer

The bot's messages are taken from the template as is. Highlighted parts are filled in by the bot: your details from Bot Fields or the customer's answers.

  1. Bot

    🎬 A short video about the course “course title”

  2. Bot

    📘 course title course outline Price: price ⭐ (Telegram Stars). The first lesson arrives right after payment, the next ones one per day.

    • ⭐ Buy the Course
    • Maybe Later
  3. Customer

    ⭐ Buy the Course

  4. Bot

    🎉 Payment received — welcome to the course! All lessons are always available via /start.

  5. Bot

    📗 Lesson 1 — let’s start!

    • ▶️ Watch Lesson 1
  6. Bot

    📗 Lesson 2 is ready.

    • ▶️ Watch Lesson 2
  7. Bot

    How did you like the course? Rate it from 1 to 5 ⭐

The Flow

How the Flow Works, Step by Step

  1. A course video.
  2. The outline, the price and a “Buy the Course” button.
  3. An invoice in Telegram Stars — no payment provider needed.
  4. The “Bought Course” tag; lesson 1 at once.
  5. Lesson 2 a day later, lesson 3 another day later.
  6. A 1–5 course rating.
  7. For buyers /start opens a menu with all lessons.
Setup

What to Adjust for Your Business

  • Fill in the title, outline, price in Stars and video links in the bot fields. Share lessons as links (YouTube, Google Drive): Telegram forwards videos by link only up to 20 MB.
  • Telegram requires bots to answer the /paysupport command: create a separate scenario started by the paysupport command — for example from the “Support Ticket Desk with Live Agent” template.
  • The “Your course” menu opens all three lessons at once — remove the buttons if you want strict day-by-day access.
  • Stars for the course go to the bot’s balance in Telegram.
  • Feedback after a low rating is saved in the course_feedback variable (for a second course on the same bot — course_feedback_2, and so on) — you’ll see it in the contact card in Contacts.

Recommendations

  • We recommend creating a flow started by the paysupport command right away, because Telegram requires bots that take payments to answer /paysupport.

What the Template Doesn't Do

  • Lessons are links (YouTube, Google Drive and so on): Telegram forwards videos by link only up to 20 MB.
  • The “Your course” menu opens all three lessons at once; for strict day-by-day access, remove the menu buttons.
FAQ

Frequently Asked Questions

Where does the money for the course go?

Payment is in Telegram Stars, and the Stars go to the bot's balance in Telegram.

How does a student get the lessons?

Lesson 1 right after payment, lesson 2 a day later, lesson 3 another day later. Then the bot asks for a course rating from 1 to 5.

// Start today

Launch your Telegram bot with Forgebot

Build your first flow, reply to subscribers and watch analytics — free, no code.

Free plan: 1 bot, 5 flows, 100 subscribers. No card required.