Bot name versus username
Every Telegram bot has two names. The first is the display name shown in the chat list and at the top of the conversation. It can be in Uzbek, Russian or English, can include spaces and emoji, and can be edited whenever you like.
The second is the username, a unique handle like @yourbrand_bot. It uses Latin letters, digits and underscores, runs from five to thirty-two characters, and must end in "bot". Two bots cannot share one username, so short, clean options disappear quickly.
What if you were looking for a nickname generator bot
People who search for a "nick bot" are often after generators that suggest names for games or profiles. These can be a handy source of ideas, but they are a poor fit for a company bot. Random letter strings are hard to remember and say nothing about your brand.
Use a generator for brainstorming if you wish, then decide by hand. Read the name aloud, run it past your team, and check that a customer could dictate it over the phone without confusion.
Choosing a username for a business in Uzbekistan
Start from how people will meet the bot: through your Instagram profile, a business card, a paid ad, or a salesperson's recommendation. A name that is easy to say beats a clever one that nobody can spell.
- Base it on your brand's Latin spelling, exactly as it appears on your signage and social accounts.
- If the name is taken, add a clear word such as shop, order, support or uz. Avoid random numbers.
- Do not use other companies' names or well-known brands. The bot can be reported and customers get confused.
- If you run several bots, keep a shared root, for example one for orders and one for support.
- Check how the name reads in Uzbek and Russian transliteration so you catch awkward readings early.
What to set up alongside the username
The username is only part of the bot's identity. In BotFather you also set the display name, the description shown before the user taps Start, a short profile text and an avatar. These are what a customer judges before trusting the bot with personal details or a Click or Payme payment.
Plan the link too: t.me/your_username. Adding a start parameter lets you see where each person came from, whether an Instagram bio, a QR code in a shop or an OLX listing. That turns the bot from a simple chat into a source of analytics.
Can you change the username later
Technically yes, BotFather allows it. In practice it hurts. Old links stop working, printed materials go out of date, and customers who saved the bot may no longer find it. The old username can also be claimed by someone else.
So settle on the username before launching ads and printing banners. The display name is the opposite: you can refine it as the project grows.
The name is only the start
A good name helps people find the bot, but the scenario inside does the work: taking orders, booking appointments, answering common questions, passing leads to a manager, confirming payments. Cost depends on the number of scenarios, CRM and payment integrations, the admin panel and the number of interface languages.
markdev builds Telegram bots for businesses in Uzbekistan and can help plan everything from the name and links to scenarios and analytics. If you would like to discuss your task, leave a request and we will suggest where to begin.
FAQ
Is a Telegram bot username the same as its name?
No. The name is shown in the chat and can be changed freely. The username is a unique Latin-letter handle that must end in "bot".
Can I use Cyrillic or Uzbek letters in the username?
No, only Latin letters, digits and underscores are allowed. The display name can be written in any language.
What if the username I want is taken?
Add a meaningful word such as shop, support or uz to your brand name and test it in BotFather. Avoid random numbers.
Can I change the username after launch?
Yes, through BotFather, but old links will stop working. Finalise it before you start advertising.
Let’s look at your task for free
Leave your contact — in a 15-minute call we’ll show where leads get lost and what to fix first.