Documentation
Welcome to TgBotAI
A no-code platform for building Telegram bots with AI assistance and TON-native billing. This page covers the basics — how to ship your first bot in a few minutes, how pricing works, and answers to the questions we hear most often.
Quick start
You can go from "I have an idea" to a live Telegram bot in about five minutes. Here is the path:
- 1
Sign up
Create a free account at /auth/register using an email and password. No credit card needed — the FREE plan lets you ship one bot with limited AI usage.
- 2
Get a Telegram bot token
Open Telegram, message @BotFather, and send
/newbot. Pick a name and username for your bot. BotFather replies with a token that looks like123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11. Copy it. - 3
Create a new bot in TgBotAI
In your dashboard, click New Bot, give it a friendly name, and paste the BotFather token. The token is stored encrypted on our servers and is never shown back to you in full.
- 4
Describe your bot to the AI
Open the Builder for your new bot. In the AI chat panel, type something like "create an echo bot that repeats whatever the user sends" or "build a FAQ bot for my online store". The AI assistant generates a flow config — a series of nodes (commands, messages, on_message handlers) that define how your bot behaves. You can refine it iteratively: "add a /help command", "after the welcome, ask for the user's email".
- 5
Deploy
Click Deploy. Within a few seconds the bot starts polling Telegram and is live. Open Telegram, find your bot by its username, send
/start, and you should see the welcome message you just designed.
Pricing in one minute
We bill in TON, paid per period — no auto-renew that keeps draining your wallet. For a full breakdown and to upgrade, visit the billing page.
FREE
1 bot · limited AI requests · community support · best-effort uptime.
PRO
Multiple bots · generous AI quota · priority queue · email support.
BUSINESS
Everything in PRO · highest limits · SLA on request · direct contact.
Frequently asked questions
Why do I need a Telegram bot token?
Telegram bots are first-class accounts created via @BotFather. The token is the credential TgBotAI uses to send messages and receive updates on your behalf. We never own your bot — you do, via that token. If you ever leave TgBotAI, you keep the bot and the token.
What is the difference between FREE and PRO?
FREE is great for trying the platform and running a small personal bot. It caps you at one active bot and a modest monthly AI request budget. PRO raises the bot count, gives you a much larger AI quota, puts your runtime in a higher-priority queue (so cold starts and message handling are snappier), and unlocks email support. BUSINESS is for production workloads that need higher limits and a written SLA.
How do TON payments work?
When you pick a paid plan in /billing, we generate a payment address and a unique memo (sometimes called a comment). You send the displayed amount of TON to that address with that memo from any TON wallet — Tonkeeper, MyTonWallet, etc. Our payment service watches the chain, matches the memo to your subscription, and activates your plan once the transaction is confirmed (typically under a minute). Memo matters: if you send TON without the right memo, we can't link the payment to your account, so always copy it carefully.
Can I export my bot to run on my own server?
Yes. Each bot has an Export button that downloads a self-contained Python file based on python-telegram-bot. You can run it on any server with Python 3.11+ — just set the BOT_TOKEN environment variable. This is your insurance policy: if TgBotAI ever goes away, your bot keeps working.
What if my bot stops responding?
First, check the bot's status indicator on the dashboard — green means it's running, gray means stopped. If it's running but not responding, click Stop and then Deploy again to re-load the latest config. If the problem persists, double-check that the BotFather token is still valid (you can revoke it accidentally), then contact us at kuprik666@gmail.com.
How do I delete my account?
Self-serve account deletion is on the roadmap. For now, send a deletion request to kuprik666@gmail.com from the email address tied to your account and we will remove your data within a reasonable time frame. Note that data already written to the public TON blockchain (payment transactions) cannot be erased — that's the nature of a public ledger.
Is my bot's data secure?
Telegram bot tokens are stored server-side and never returned to the browser. Connections to our services use TLS. Passwords are hashed (not encrypted — they cannot be retrieved, only verified). For the full picture, including known limitations and the roadmap to encryption at rest, see our Privacy Policy.
Support
Stuck on something this page doesn't cover? Email us at kuprik666@gmail.com. Include your account email and, if relevant, the name of the bot you're working on — it speeds things up considerably.
More tutorials, advanced examples, and API references will land here as the platform matures. Star this page; come back often.