Telegram bots, without touching Python.

Official Bot API. Custom slash commands, inline and reply keyboards, ChatGPT with per-user memory, bidirectional webhooks. For private chats, groups and channels: all configured from a visual editor.

yambo_bot · BotFather · webhook /api/tg/yambo_bot LIVE
11:23:04@maria/start
11:23:04yambo_botHi! I'm Atelier Norte's bot. [rule: cmd:/start · 142ms]
11:23:11@maria/menu
11:23:11yambo_botToday's menu + inline keyboard [Vegan][Pasta][Reserve] · 88ms
11:23:18@mariacallback:reserve
11:23:18yambo_botFor how many? + reply keyboard 1-12 · 64ms
11:23:25@maria4
11:23:25yambo_botConfirmed for 4 at 21:00 + webhook POST → /api/reservations · 112ms
8 EVENTS · 0 ERRORS · AVG 102ms
y
yambo_bot
bot
Today's menu, pick a category:
/ startgreet new user menutoday's menu reservebook a table hoursopening hours

Example bot session, mocked for this page

Official Bot API Inline + reply keyboards Per-user memory Groups · channels 2-way webhooks

A real bot, without the boilerplate.

2026 launch
Q4

In active development. Join the waitlist to shape the keyboard editor and the memory window controls.

Surfaces
3

Private chats · groups · channels. Each one with rules, commands and keyboards.

Commands

Custom slash commands: /start /help /menu and anything you invent. Visible in the native Telegram bot menu.

Buttons per row
6

Inline and reply keyboards with up to 6 buttons per row, multiple rows. Each button can trigger a rule, open a link or copy text.

Memory window

Per-user memory persists across sessions. ChatGPT recalls what the user said before and keeps long threads coherent.

Webhooks
2-way

Inbound: your backend pushes messages via webhook. Outbound: every incoming message fires a webhook with full payload.

Everything you need to build a Telegram bot.

Same rules engine that runs on WhatsApp: keyword, regex, AI per-rule. The Telegram-specific layer adds slash commands, two kinds of keyboards, per-user memory and bidirectional webhooks.

OFFICIAL

Official Telegram Bot API

Create your bot with @BotFather (Telegram's official bot-creator), paste the token into Yammbo and you're live. 100% inside Telegram's rules: zero risk, full feature set.

COMMANDS

Slash commands · /start /help

Define what the bot answers to /start, /help, /menu or any custom slash command you invent. Each command shows up in the native Telegram bot menu with a description.

KEYBOARDS

Inline and reply keyboards

Buttons like "Yes / No / More info" under the message (inline) or replacing the user's keyboard (reply). Each button can fire a rule, open a URL, copy text to clipboard, or trigger a callback.

GROUPS

Bots in groups and channels

Add your bot to a group: replies only when mentioned, or to every message. Add it to a channel: scheduled auto-posts from templates. Per-target config from the dashboard.

AI

ChatGPT with per-user memory

Unlike WhatsApp, Telegram allows persistent memory per chat. ChatGPT remembers what the user said before: long threads stay coherent, context isn't lost between sessions.

WEBHOOKS

Bidirectional webhooks

Your backend sends messages via inbound webhook. Every received message fires an outbound webhook with the full payload. Ideal for connecting Telegram to internal systems, ticketing, billing.

Builders who want a real bot, not a glorified auto-reply.

COMMUNITY

Group with thousands of members

Crypto, gaming, dev, fitness communities, where the bot answers FAQ ("how do I join?", "group rules?"), moderates links and silences spam. Cuts moderation workload by 90%.

RESTAURANT

Reservations in a Telegram channel

Restaurants with a channel where they publish the daily menu and accept reservations via bot. The bot asks for party size, time, name, and pings the restaurant only when a reservation is closed.

SAAS

Technical support on Telegram

SaaS products using Telegram as an alternate support channel. The bot diagnoses with 5-6 questions, suggests docs, and only escalates to tier-2 human when the case is complex.

NEWSLETTER

News channel with engagement

News, deals or curation channels. The bot posts with a template, adds "Like / Dislike" buttons, measures engagement per post. Useful for iterating content based on what actually lands.

BotFather, token, go live.

Create the bot in @BotFather, paste the token, configure commands and keyboards visually, flip the toggle.

  1. Create a bot in @BotFather

    On Telegram, search @BotFather and run /newbot. It asks for a name and username (must end in _bot). You get a token like 123456:ABC-. Copy it.

  2. Paste the token in Yammbo

    From the dashboard, Telegram section, paste the token. We validate it against the API and register the webhooks automatically. Under 30 seconds.

  3. Configure commands and rules

    Define what /start, /help, /menu answer. Create rules by keyword, regex or AI. Design inline keyboards in the visual editor. Use templates with variables.

  4. Add it to groups or channels

    For groups: add the bot as a member. For channels: add it as an admin. Configure from the dashboard whether it replies to everything or only when mentioned.

  5. Activate and monitor

    On/off toggle. Full log of every message, command executed and rule triggered. Export logs to CSV any time you want to analyze trends.

Before you sign up.

When does Telegram launch? +

No date yet. The rules engine and AI layer are already running on the WhatsApp channel. The Telegram-specific work is the BotFather token flow, the inline keyboard editor, group/channel admin permissions and the per-user memory store. Join the waitlist from app.yammbo.com to get early access and shape the editor.

Do I need to know Python or any code? +

No. Most Telegram bot tutorials assume you'll write Python with python-telegram-bot or a similar library. Yammbo replaces all of that with a visual editor: commands, rules, keyboards and templates configured from the dashboard. The only "code" you might touch is regex patterns for advanced rules.

What's the difference vs running my own bot in Python? +

Same Telegram Bot API under the hood. Yammbo adds: visual editor for everything, AI per-rule with multiple providers (not just OpenAI), per-user memory store, dashboards with metrics, group/channel admin from one panel, bidirectional webhooks, no server to maintain. If you already have a Python bot you love, you don't need this. If you want a Telegram bot but the Python part scares you, this is for you.

Does it support inline mode (@yourbot search)? +

Yes. Inline mode lets users type @yourbot followed by a query in any chat, and the bot returns options to share. Useful for catalogs, GIFs, link shorteners. Configurable from the dashboard with rules + templates.

How does the per-user memory work? +

For ChatGPT-backed rules, the bot stores the last N message pairs (configurable, default 20) per user, scoped to that conversation. When ChatGPT replies, it sees the history, so the user can say "tell me more about that" and the bot knows what "that" is. Memory expires after configurable inactivity (default 7 days). Stored in your dashboard, never shared.

Can the bot post on its own to a channel? +

Yes. Scheduled posts from templates: daily / weekly / cron expression. Use it for newsletters, daily quotes, automated alerts from your backend (via webhook). The bot must be added as an admin of the channel for posting permissions.

Want a real Telegram bot without the code?

Join the waitlist. Early-access users help shape the keyboard editor, the memory controls and the channel publishing flow.