Регистрация бота происходит через официального бота от создателей Telegram — @BotFather. Он ваш главный инструмент для создания и управления всеми вашими ботами.
Краткий чек-лист:
- Найти @BotFather в Telegram.
- Отправить команду
/newbot. (но лучше запустить приложение) - Придумать отображаемое имя (Name).
- Придумать уникальный username, оканчивающийся на
bot. - Скопировать и сохранить в надежное место TOKEN API.
- (Опционально) Настроить другие параметры бота (картинка, описание и прочее) в @BotFather
Я подготовил для вас пошаговую инструкцию по регистрации бота через приложение внутри самого телеграма. Можно конечно и по старинке, через команды, но визуальный интерфейс гораздо все упрощает.
Альтернативный способ регистрации бота (устаревший)
Шаг 1: Найдите @BotFather
- Откройте Telegram.
- В строке поиска (вверху) введите
@BotFather. - Выберите бота с галочкой — это официальный аккаунт. Его фото — иконка с молотком на синем фоне.
- Нажмите «Запустить» (Start) или отправьте команду
/start.
Шаг 2: Создайте нового бота
Отправьте @BotFather команду:/newbot
Шаг 3: Выберите имя (Name) для вашего бота
@BotFather спросит: «Choose a name for your bot.»
- Name — это отображаемое имя, которое будут видеть пользователи в чате с ботом. Оно может быть на русском или любом другом языке, с пробелами и спецсимволами.
- Пример:
Мой Кулинарный Помощник
Важно: Это имя можно будет потом изменить через @BotFather.
Шаг 4: Выберите username для вашего бота
Далее @BotFather запросит: «Choose a username for your bot.»
- Username — это уникальный идентификатор вашего бота. Он должен быть глобально уникальным (если имя занято, придется придумать другое).
- Он обязательно должен заканчиваться на слово
bot(например,my_culinary_botилиpizzabot2024).
Совет: Если вы планируете серьезно развивать бота, лучше выбрать короткое и запоминающееся username.
Шаг 5: Получите токен API
Если все шаги пройдены успешно, @BotFather поздравит вас и выдаст сообщение с токеном API.
Вот пример того, что вы получите:
Done! Congratulations on your new bot. You will find it at t.me/username_вашего_бота. You can now add a description, about section and profile picture for your bot, see /help for a list of commands.
Use this token to access the HTTP API:
1234567890:ABCDEFGhIJKlmNoPQRsTUVwxyZ-0a1b2c3d4e5
For a description of the Bot API, see this page: https://core.telegram.org/bots/api
Дополнительные настройки
(в ручном режиме без приложения)
После создания вы можете настроить бота через меню @BotFather или команды:
/setuserpic— установить фото профиля для бота./setdescription— установить описание, которое пользователи увидят под именем бота при запуске./setabouttext— установить текст, который будет виден в профиле бота, когда кто-то им поделится./mybots— посмотреть список всех ваших ботов и управлять ими.
🚨 ВАЖНЕЙШАЯ ИНФОРМАЦИЯ О ТОКЕНЕ 🚨
- Это ваш ключ к управлению ботом. Токен — это пароль от вашего бота.
- НИКОМУ НЕ ПОКАЗЫВАЙТЕ и НЕ ПУБЛИКУЙТЕ его. Если токен попадет к кому-то другому, злоумышленник сможет управлять вашим ботом, читать сообщения и рассылать от его имени спам.
- Если токен каким-то образом стал известен посторонним, немедленно сгенерируйте новый через @BotFather командой
/revoke(он создаст новый токен, а старый перестанет работать). Это действие так же легко делается в приложении, где мы создавали бота (см. видео)
