Skip to content
Free · No bot token needed

Telegram Bot Profile Generator

Set up a Telegram bot your clients trust. Get a name, username ideas, About text, description, commands, a welcome message, a profile photo and a description picture, all within Telegram's limits and ready to paste into BotFather.

Your business

In the bot, clients can

1 Name and username

Up to 64 characters. Your business name works best.
Username ideas (must end in "bot", 5 to 32 characters)

2 About text

Shown on the bot's profile and when someone shares a link to it. Pick one and edit it.

3 Description

Fills the empty chat before someone taps Start, under "What can this bot do?". Make the first line count.

4 Commands

Shown when clients tap the menu or type "/". Each one arrives as a message, so give each an automated reply.

5 Welcome message and menu button

The button next to the message box. Short works best: Book, Book a class, Shop.

6 Profile photo and description picture

Colours
512 x 512
640 x 360

Set it up in BotFather (about 5 minutes)

    Keep your bot token private. BotFather gives you a token when the bot is created. Anyone who has it can control your bot, so only paste it into the app that runs your bot. This page never asks for it.
    Next step

    Your bot looks the part. Now let it take bookings.

    Connect the bot to Whautomate and the menu button opens a booking mini app inside Telegram. Clients book appointments and classes, buy memberships and pay without leaving the chat, and your team answers every message from the same inbox as WhatsApp.

    Left the About text or description empty? Whautomate fills them with your business name and a short "Powered by Whautomate" line. Anything you write yourself in BotFather is never changed.

    7-day free trial, no credit card.
    • Booking mini app on the menu button: appointments, classes, shop and My bookings
    • Confirmations and reminders sent in the chat
    • Automated replies to commands and common questions
    • Telegram broadcasts to segments and class participants, with no per-message fees
    • One inbox for Telegram, WhatsApp, Instagram, Messenger and live chat

    Telegram bot profile limits at a glance

    FieldLimitWhere clients see it
    NameUp to 64 charactersChat list, chat header, notifications
    Username5 to 32 characters, ends in "bot"t.me link and search
    About textUp to 120 charactersBot profile and shared links
    DescriptionUp to 512 charactersEmpty chat, before Start
    Description picture640 x 360 pixelsAbove the description
    Command1 to 32 characters: a to z, 0 to 9, _Menu and "/" list
    Command descriptionUp to 256 charactersNext to each command

    How to write a bot profile clients trust

    Use your real business name

    Clients decide in a second whether a bot is really you. Your business name as the bot name, your logo colours on the profile photo and your city in the About text all say "this is the official account". Avoid names like "Booking Bot 2".

    Put the main action in the first line of the description

    The description is the only thing people read before tapping Start. Lead with what they came for, such as "Book your next appointment in a few taps", then list the rest.

    Keep commands few and obvious

    Four to six commands is plenty. Use plain verbs clients would type anyway: book, classes, prices, mybookings, help. Every command needs a reply, so only add the ones you will answer.

    Make the menu button the booking button

    The menu button sits next to the message box in every chat. Label it with the one thing most clients want, usually "Book", and link it to your booking mini app.

    Frequently asked questions

    What is the difference between a Telegram bot's About text and description?

    The About text (up to 120 characters) shows on the bot's profile and when someone shares a link to it. The description (up to 512 characters) fills the empty chat before a person taps Start, under the heading What can this bot do?

    What are the rules for a Telegram bot username?

    5 to 32 characters, letters, numbers and underscores only, starting with a letter and ending in bot, for example bellahair_bot or BellaHairBot. Usernames are not case-sensitive and must not be taken already.

    What size is a Telegram bot description picture?

    640 x 360 pixels. This generator makes one at exactly that size, plus a 512 x 512 profile photo that stays readable when Telegram crops it to a circle.

    How do I add commands to my Telegram bot?

    Send /setcommands to @BotFather, pick your bot and paste the list, one command per line in the form command - description. Send the full list each time: it replaces the previous one.

    Does this tool need my bot token?

    No. Everything is generated in your browser and you paste it into BotFather yourself. Never post your bot token anywhere public; anyone with it can control your bot.

    Related tools

    The Complete Omnichannel Customer Engagement Platform

    Go beyond free tools. Automate conversations, build AI chatbots, send broadcast campaigns, book appointments, sell products, and manage every messaging channel from one powerful platform. Trusted by thousands of businesses worldwide.

    • WhatsApp, Instagram, Messenger, Telegram & Live Chat
    • AI chatbots & no-code automation
    • Broadcast campaigns & analytics
    • Appointment & class booking
    • E-commerce, Shopify & WooCommerce integration
    • CRM, invoicing & payment collection

    No credit card required. Free 7-day trial. Visit our pricing page for plans.