How-To Guidebeginner5 minutes

How to Create a Telegram Bot

Step-by-step guide: How to Create a Telegram Bot. Easy to follow with screenshots and examples.

Same as Telegram Bot Setup, walked through end-to-end with extra detail on BotFather customisation (description, commands list, profile photo).

Prerequisites

  • Telegram account.
  • BotWave account.

Step-by-step instructions

  1. 1

    Open @BotFather and /newbot

    /newbot
  2. 2

    Pick name + username

    Username must end in "bot".

  3. 3

    Set the bot photo

    /setuserpic in BotFather, send your logo image.

  4. 4

    Set description

    /setdescription. Visible in the bot's profile.

  5. 5

    Set commands list

    /setcommands. Each line: command - description. Enables Telegram's autocomplete UI.

  6. 6

    Paste token into BotWave

    Dashboard โ†’ Sessions โ†’ New Telegram Bot.

Expected result

A fully-branded Telegram bot users discover via search.

Frequently asked questions

Can I change the username later?

Once set, the username is permanent. Pick carefully.

Ready to put this into practice?

Create your free BotWave account and connect a session in under 2 minutes.

Get started free