Telegram Directory
B

BotFather bot

@BotFather

Telegram's official bot for creating and managing other bots — get your API token, set a name, description, commands and more.

Developer ToolsOfficialBot Creation

About BotFather (@BotFather)

BotFather is Telegram's own official bot for creating and managing every other bot on the platform. Send /newbot and it walks you through picking a name and username, then hands you the API token every other Telegram bot is built on — there's no other official way to register a bot with Telegram.

Beyond creation, BotFather also handles ongoing bot management: setting a profile photo, about text and description, defining the command list users see, enabling inline mode or payments, and regenerating a token if it's ever compromised.

Because it's maintained directly by Telegram rather than a third party, it's the single source of truth for bot configuration — every bot listed on TelegramDir, including this one's own listing, exists because someone talked to BotFather first.

Who is @BotFather for?

BotFather is for anyone building a Telegram bot, from a first-time hobbyist making a simple reminder bot to a company building a production integration — it's the mandatory first step for every bot on the platform.

Features

How to use @BotFather

  1. Open @BotFather on Telegram
  2. Send /newbot
  3. Choose a display name for your bot
  4. Choose a unique username ending in 'bot'
  5. Save the API token it gives you — you'll need it to run your bot

Is BotFather safe to use?

TelegramDir manually reviews submissions before listing them, but we don't operate or vouch for third-party bots, channels or groups — @BotFather is run independently on Telegram. Use the same judgment you would with any third-party service: avoid sharing sensitive personal information, and weigh the community rating and vote count below before trusting it with anything important.

BotFather hasn't been rated by the TelegramDir community yet — be the first to vote using the like/dislike buttons above.

Frequently asked questions

Is BotFather really official?

Yes, it's Telegram's own bot for creating and managing bots — there's no other official way to register one.

Is it free?

Yes.

Can I manage a bot after creating it?

Yes, use /mybots to edit its name, description, commands and other settings.

What if I lose my bot's token?

BotFather can regenerate a new token for you via /mybots.

Similar Utility listings

Gif — Telegram bot
Gifbot
Inline bot for searching and sending GIFs directly inside any Telegram chat.
Like — Telegram bot
Likebot
Inline bot for adding like/dislike reaction buttons to any message.
Rose — Telegram bot
Rosebot
Popular group moderation bot: banning, muting, warnings, anti-spam, anti-flood, captcha verification, welcome messages and federations.
Skeddy — Telegram bot
Skeddybot
Smart natural-language reminder bot -- just tell it what to remind you of and when, in plain English.
Stickers — Telegram bot
Stickersbot
Telegram's official bot for creating and managing custom sticker packs.
URL Shortener — Telegram bot
URL Shortenerbot
Shortens any URL directly from Telegram.