полезное
May 24, 2023

Создание бота в @BotFather

Инструкция и пошаговые действия


@BotFather - прародитель всех ботов в Телеграм.

Боты создаются также как канал или чат через приложение Telegram с телефона или компьютера.


Видео инструкция


Создание и настройка бота

Для создания бота находим бот @BotFather

Нажимаем на кнопку в левом нижнем углу и в меню выбираем /newbot

Вводим имя бота и уникальный юзернейм с приставкой bot или слитно или через нижнее подчеркивание _

Если юзернейм уникальный, то отправится длинное сообщение с API Token, что бот создан.

Если бот с таким юзернеймом есть, то отправится короткое со слов Sorry.... и нужно будет придумать другой вариант в ответном сообщении.

В сообщении об успешном создании бота найдете ссылку на него (в нашем примере это t.me/mahagoncharenko_bot). Если перейти по ссылке, увидите бота.


Редактирование бота

Для редактирования созданного бота Нажимаем на кнопку в левом нижнем углу и в меню выбираем /mybots

Из списка выбираем нужный бот

Для копирования API Token - нажимаем на кнопку "API Token".

Система автоматически покажет уникальную комбинацию из букв, цифр, знаков препинания. !!! Не передавайте API Token третьим лица

Если старый токен попал в руки мошенников или был утерян, используйте команду «Revoke current token».

Для перехода к основным настройкам нажимаем на кнопку "Edit Bot"

Edit Name - редактирование имени бота, это то, что будет отображаться в диалоговом окне

Edit About - описание бота (в описании обычно перечисляют, как работает бот, для чего создан, какие правила и др)

Edit Description - приветствие "Что умеет этот бот?". Это тот текст, который будет видеть пользователь до того, как нажмет на «START» для запуска.

Edit Description Picture - появляется в блоке "Что умеет этот бот?". Требования к разрешению фото – 640×360, ограничения по гифкам – 320×180, 640×360 или 960×540.

Edit Botpic - добавление аватарки (добавляется как картинка, а не файл)

Edit Commands - список команд, которые будут доступны для использования (будет выглядеть как список меню в боте @BotFather)


Итог редактирования:


Основные настройки

Нажимаем на кнопку в левом нижнем углу и в меню выбираем /mybots

Из списка выбираем нужный бот

Transfer Ownership - чтобы передать Телеграм-бота другому лицу. В новом окне необходимо будет указать логин рецепиента – того, кому передаете бота.

Payments – список доступных платежных систем для вашего бота (Юкасса, Сбербанк, PayMega, CasCad, iPay88, Робокасса и другие). Доступно более 15 методов проведения платежей для 200+ стран мира.

Delete Bot - удаление бота. Сделать это в 1 клик не получится. Система получает команду, затем просит вас еще раз подтвердить действие. Только после этого удаляет.


Дополнительные настройки Bot Settings

Allow Groups? – можно или нельзя добавлять бота в группы.

Group Privacy – активирует или деактивирует режим конфиденциальности «Privacy mode».

Group Admin Rights – какие права у администратора (добавлять новых администраторов, приглашать новых пользователей, удалять сообщения, банить / разбанить юзеров, управлять голосовыми, а также другие).

Channel Admin Rights – аналогично предыдущему, но касается прав администратора канала.

Domain – привязать веб-сайт, чтобы использовать виджет входа в Telegram.

Payment – список доступных платежных систем для бота (Юкасса, Сбербанк, PayMega, CasCad, iPay88, Робокасса и другие). Доступно более 15 методов проведения платежей для 200+ стран мира.


Подписывайтесь на мой канал https://t.me/maha_gonchar - полезные статьи, кейсы, разборы, всё о чат-ботах

Мои контакты:

Telegram: @mahagonchar

WhatsApp: 8 919 229 24 48