Привет! Меня зовут Павел Н., и я создаю проекты чат-ботов и автроворонок продаж.
@BotFather — это не просто инструмент, а настоящий “проводник” в мир Telegram-ботов. Он открывает доступ к API Telegram и позволяет вам создать и настроить бота буквально за несколько минут.
Но важно понимать: — это только начало.
Он помогает “родить” бота, задать ему имя, аватарку и описание, но не отвечает за его функционал.
Чтобы ваш бот ожил и начал выполнять задачи, вам понадобится исполнительный код.
Однако многие создатели ботов даже не подозревают, насколько мощным может быть @BotFather.
Они используют лишь базовые функции, упуская из виду тонкие настройки, которые могут значительно улучшить конверсию и удобство использования бота.
Мы разберем его функционал по косточкам и покажем, как использовать его возможности на максимум.
Перевод главного меню с функционалом.
Обзор функций.
Чтобы начать работу с @BotFather, достаточно открыть его и нажать кнопку «Старт». Перед вами сразу появится список доступных команд — это ваш ключ к управлению ботом.
/setname — устанавливает имя бота. Оно будет отображаться в окне диалога.
/setdescription — устанавливает описание бота.
/setabouttext — устанавливает приветственное сообщение бота.
/setuserpic — устанавливает аватарку бота.
Но на сегодня есть и второй способ как настроить эти команды ещё проще!
Заходим интерфейс чат-бота
1-жмём три точки
2-выбираем УПРАВЛЕНИЕ БОТОМ
Тут можно изменить приветствие
Изменить команды например start-перезапуск
Изменить настройки бота, очень удобно особенно для начинающих.
Чтобы изменить приветствие вам придёт такой текст:
OK. Send me the new description for the bot. People will see this description when they open a chat with your bot, in a block titled ‘What can this bot do?’.
ОК. Отправьте мне новое описание бота. Люди увидят это описание, когда откроют чат с вашим ботом, в блоке под названием «Что может этот бот?».
Разберем настройки бота.
API Token — показывает существующий токен бота, он позволяет вашему скрипту общаться с telegram api.
В этом же меню его можно отозвать через кнопку Revoke current token. Если вдруг возникла ситуация, когда токен скомпрометирован.
Принимайте во внимание, что пользователи которые активировали бота, подвязываются под ваш токен и учитываются.
Но, если вы не сделаете сбор данных (примитивную базу данных) в своём скрипте, вы не сможете собирать данные о пользователях.
И если вдруг возникла ситуация, что в вашем боте начала собираться аудитория, а разработанный вами скрипт ещё не ведёт никакой учёт пользователей, то импортировать с токена их не получится. В базу попадут только те, кто будет взаимодействовать с вашим ботом.
Edit Bot — позволяет настроить имя, описание, приветственный текст, аватарку и команды бота. Более подробно работу с этим блоком мы рассматриваем на конкретном примере чуть ниже в статье.
Bot Settings — технические настройки бота.
Inline Mode включает инлайн-режим бота, чтобы его можно было вызывать из строки ввода текста через символ @.
Allow Groups? — настройка возможности добавления вашего бота в каналы и чаты.
Group Privacy — ограничение доступа бота к конфиденциальной информации и перепискам в чатах и каналах.
Domain — установка прямой веб-ссылки для бота.
Payments — позволяет подключить встроенные платежи к боту. Но использовать их вы сможете только если задействуете определённые функции из bot api.
Transfer Ownership — смена владельца бота. Для этого нужно указать @юзернейм нового владельца.
Delete Bot — удаление бота.
Как создать нового бота в @BotFather.
Вводим в поисковой строке Telegram: @BotFather.
Жмём START (СТАРТ).
Нажимаем на команду /newbot. После чего запускается процесс создания нового бота.
@BotFather попросит придумать имя нашему боту.
Выбирать нужно его с умом, а не лишь бы было. Потому что это название является одним из факторов, которые учитываются в выдаче внутреннего поиска телеграм.
После этого вам предлагают выбрать юзернейм бота. Например, @Reng_Istbot— это юзернейм.
Важный момент что @BotFather пропускает только варианты названий, оканчивающиеся на «bot».
После всего @BotFather рапортует о том, что бот создан и готов к работе. И предлагает вам ТОКЕН, который нужен для того, чтобы ваш скрипт работал с api Телеграм.
Теперь для вас открыты все функции по работе с ботом и вы можете полностью его настроить.
Перед настройкой платежей в боте убедитесь, что у вас есть активная касса. Требования у каждой платёжной системы свои, но мы рассматриваем Юмани. Для создания кассы гражданам РФ необходимо оформить самозанятость или ИП.Нужно зайти на их сайт.
Чтобы начать процесс подключения платежей, вводим в текстовой строке /mybots. Переходим в меню Payments. Выбираем Юкаssа.
Далее выбираем тест.
И оказываемся в тестовом/боевом режиме боте Юкассы. Жмём СТАРТ и следуем инструкциям бота.
После мы возвращаемся к @BotFather и видим добавленный метод платежей с платёжным токеном:
После чего вы можете тестировать платежи с реквизитами, которые вам выдали.
Для реальной кассы принцип настройки идентичен.
На этом всё!
Надеюсь, этот материал был полезен и вдохновил вас на создание своего Telegram-бота.
Помните, что каждый бот — это не просто инструмент, а возможность сделать жизнь проще, интереснее и продуктивнее.
Если остались вопросы, идеи или просто хотите обсудить что-то — пишите в комментариях или в личные сообщения.
Я всегда рад помочь и поделиться опытом!
Меня зовут Павел Н., и я создаю чат-ботов и автоматизированные воронки продаж.
Пусть ваши проекты приносят радость, вдохновение и, конечно, отличные результаты!
До встречи !
BotFather — это главный сервис в Телеграмме, через который происходит регистрация всех пользовательских ботов. На любой аккаунт можно зарегистрировать неограниченное количество ботов, единственное условие — это уникальный юзернейм с приставкой «bot», например, «@MyFirstbot» или «@MyFirst_bot».
Как создать нового бота в BotFather:
Регистрация происходит через главный сервис, который можно найти в обычной строке поиска Телеграма — «BotFather». Стоит обратить внимание на галочку, у официального сервиса она должна быть.
Пошаговая инструкция:
-
открыть приложение Telegram на любом устройстве;
-
в строку поиска ввести @BotFather;
-
нажать на первый результат;
-
запустить сервис при помощи кнопки «START»;
-
в появившемся списке выбрать команду «/newbot»;
-
ввести название — это имя, которое будет отображаться сверху;
-
указать юзернейм — он должен состоять исключительно из английских букв и цифр, а также включать в название приставку «bot» в самом конце.
На этом процесс регистрации завершен, осталось сохранить полученный token для взаимодействия с HTTP API по вебхук-ссылке. При помощи него будет осуществляться отправка и получение сообщений.
❗️ Если обновили токен подключенного к RadistWeb Telegram Бота то нужно его обновить и в RadistWeb, иначе бот не будет работать
Иногда может возникнуть необходимость удалять ботов. Сделать это можно через тот же сервис, где происходит создание. Пошаговая «BotFather» инструкция для удаления:
-
ввести команду «/deletebot»;
-
выбрать из появившегося списка необходимый объект;
-
подтвердить удаление путем ввода подтверждающей фразы.
❗️Если вы удалите бота, то он останется в RadistWeb. Для полного его удаления нужно обращениться в нашу Техническую Поддержку
Все функции BotFater (список команд с пояснением)
Помимо обычного создания бота, при помощи сервиса можно проводить его настройку, например, устанавливать аватар и описание. Разберем основной функционал «BotFather» на русском языке.
Эти команды запускают стадии создания нового и редактирование существующих ботов.
-
«/newbot» — создает нового.
-
«/mybots» — позволяет увидеть список существующих и управлять настройками.
Последняя команда вызовет список всех доступных ботов, которых можно редактировать. Там можно найти следующие возможности.
-
API Token — покажет действующий токен.
-
Редактирование — изменение всех основных настроек, например, названия или аватарки.
-
Настройки — дополнительные настройки
-
Передать права — с помощью этой функции можно передать бота другому Телеграмм пользователю.
Редактирование созданного бота:
В этом блоке происходит основная настройка бота в Телеграме через BotFather. Команды срабатывают, если предварительно выбрать объект при помощи команды «/mybots».
-
«/setname» — устанавливает имя. Оно будет отображаться сверху.
-
«/setdescription» — устанавливает описание. Его можно найти в профиле.
-
«/setabouttext» — устанавливает текст, который пользователь видит до нажатия на кнопку «START».
-
«/setuserpic» — устанавливает аватар. Отправлять файл необходимо в качестве обычной сжатой картинки любого формата.
То есть сначала идет команда, а потом название, которое будет отображаться в меню бота. Однако, если их не указать в «BotFather» Telegram, они все равно будут работать, но пользователь не сможет узнать об их существовании.
-
«/deletebot» — позволяет удалить бота. Для удаления потребуется подтвердить серьезность намерений вводом ключевой фразы. Она будет отправлена в ответ после ввода команды.
Этот блок позволяет настраивать основные параметры бота. Например, можно сгенерировать новый токен, если он был утрачен или попал в руки злоумышленников.
-
«/token» — отображает актуальный токен.
-
«/revoke» — генерирует новый токен. Следует аккуратно относиться к этой команде, поскольку она мгновенно генерируется новый. То есть не требует дополнительных подтверждений.
В сети интернет очень много текстового и видео материала по работе в сервисе BotFather. Если не нашли нужную информацию в данной инструкции, можете посмотреть в открытых источниках в сети интернет.
Время чтения: 3 минуты Прочту позже
BotFather – самый простой способ для регистрации, настройки и управления другими telegram-ботами. Работа с ним проста и не требует специфических навыков. С помощью BotFather можно зарегистрировать неограниченное количество новых ботов. Единственным условием для регистрации нового бота – является его уникальный username.
BotFather станет отличным решением
для тех, кто не разбирается в программировании и не хочет доверять создание и
управление своим ботом посторонним людям или сторонним организациям.
Как зарегистрировать нового
бота с помощью BotFather?
Взаимодействие
с BotFather осуществляется при помощи простых команд. Например, для того, чтобы
зарегистрировать нового бота, достаточно отправить в чат команду /newbot и следовать простым инструкциям:
- Придумать
имя бота, которое будет отображаться в чатах и
контактах. В дальнейшем его можно будет сменить. Тут все зависит только от
вашей фантазии и требований; - Придумать
username – это уже сложнее: имя должно быть
уникальным и оканчиваться на «bot». Допускаются буквы латинского алфавита,
цифры и символ подчеркивания (пример – «MySuper_wow_bot»). Общее количество символов не менее 5 и не
более 32; - Если все в порядке, то в ответ мы получим сообщение с токеном. Токен
необходим для работы с Bot API посредством http-протокола. Нельзя
передавать его другим и желательно не терять. Хорошим решением будет
скопировать его: сохранить в текстовый файл и положить в надежное, всегда
доступное место – например, облачное хранилище.
После регистрации можно приступать к облагораживанию бота: установить аватар, добавить описание и прочее.
Что умеет BotFather?
Помимо
регистрации бота, с помощью BotFather можно осуществлять его настройку и
управление.
Внешний вид
К примеру, если вдруг вам разонравилось имя бота, то его можно сменить командой /setname.
Установить
аватарку можно командой /setuserpic, а изменить или добавить краткое
описание – командой /setdescription. Изменение информации в профиле
выполняется командой /setabouttext. На этом кастомизацию внешнего вида бота
можно считать законченной, и можно заняться его функциональными возможностями.
Функционал
Это
то, ради чего все и затевалось. Картинка и описание – это, конечно тоже важно,
но все же, главное в боте – это его возможности. Возможности зависят от набора
команд, которые способен обработать бот.
Для установки списка команд введите /setcommands в окне чата.
Команды
вводятся без слеша, в формате «command1 — описание команды»
Вот примеры
написания основных команд и их расшифровка:
- /newbot – зарегистрировать нового бота
- /mybots – редактировать своих ботов [бета]
Редактирование
- /setname – изменить имя бота;
- /setdescription – изменить описание бота;
- /setabouttext – изменить информацию о боте;
- /setuserpic – изменить фотографию профиля бота;
- /setcommands – изменить список команд;
- /deletebot – удалить бота.
Настройки
бота
- /token – генерировать токен авторизации;
- /revoke – отозвать токен доступа к боту;
- /setinline – включить встроенный режим (позволяет обращаться напрямую к боту из любого канала, группы или чата, написав его имя в поле отправки сообщений) (https://core.telegram.org/bots/inline);
- /setinlinegeo – переключать запросы местоположения при использовании бота во встроенном режиме. (https://core.telegram.org/bots/inline#location-based-results);
- /setinlinefeedback – изменить настройки обратной связи (сбор статистики наиболее часто отправляемых боту команд) (https://core.telegram.org/bots/inline#collecting-feedback);
- /setjoingroups – определяет возможность добавления вашего бота в группы;
- /setprivacy – переключить режим конфиденциальности в группах (https://core.telegram.org/bots#privacy-mode).
Игры
- /mygames – редактируйте свои игры (https://core.telegram.org/bots/games) [бета];
- /newgame – создать новую игру (https://core.telegram.org/bots/games);
- /listgames – получить список ваших игр;
- /editgame – редактировать игру;
- /deletegame – удалить существующую игру.
Таким образом
можно добавить любые необходимые команды и завершить настройку.
Итоги
Вот так просто, не обладая навыками программирования, можно за несколько минут зарегистрировать полноценного бота в Telegram. А если потратить немного времени на оформление и создание специализированных команд, ты вы получите полностью индивидуального собственного бота, функционал и возможности которого будут зависеть только от вас.
66 140
Инструкция по работе с @BotFather и обзор его функций
Телеграм-агентство TELERES@BotFather — это интерфейс доступа к API Телеграм, без которого невозможно создавать скрипты.
Он позволяет настроить вашего бота, как обычный телеграм-канал. Но он не даёт возможностей для настройки функционала бота. Для дальнейшей постройки бота нужен исполнительный код, который можно собирать на конструкторах или заказывать у разработчиков.
Многие разработчики и админы не используют все возможности @BotFather, что в конечном итоге сказывается на конверсии и удобстве использования их продуктов.
Этот обзорный материал создан, чтобы вы разобрались в функционале @BotFather и поняли, какие функции будут вам полезны.
Обзор функций Botfather
Для того чтобы их вообще найти, нужно открыть @BotFather и нажать старт.
После чего вы увидите следующий перечень команд:
/setname — устанавливает имя бота. Оно будет отображаться в окне диалога.
/setdescription — устанавливает описание бота.
/setabouttext — устанавливает приветственное сообщение бота.
/setuserpic — устанавливает аватарку бота.
/setcommands — устанавливает стандартные команды бота, которые будут появляться в инлайн режиме при вводе «/» в чате.
/deletebot — удаляет бота.
/token — генерирует новый токен.
/revoke — отзывает старый токен.
/setinline — включает инлайн-режим. Он позволяет использовать функции бота прямо из строки ввода.
/setinlinegeo — если включить эту функцию, боты могут запрашивать данные о местоположении пользователей в инлайн-режиме.
/setjoingroups — настройка возможности добавления вашего бота в каналы и чаты.
/setprivacy — ограничение доступа бота к конфиденциальной информации и перепискам в чатах и каналах.
Обзор меню /mybots
Выбираем бота. В нашем примере это MurMurStore_bot.
Давайте разберём настройки бота:
1) API Token — показывает существующий токен бота, он позволяет вашему скрипту общаться с telegram api. В этом же меню его можно отозвать через кнопку Revoke current token. Если вдруг возникла ситуация, когда токен скомпрометирован.
Принимайте во внимание, что пользователи которые активировали бота, подвязываются под ваш токен и учитываются. Но, если вы не сделаете сбор данных (примитивную базу данных) в своём скрипте, вы не сможете собирать данные о пользователях.
И если вдруг возникла ситуация, что в вашем боте начала собираться аудитория, а разработанный вами скрипт ещё не ведёт никакой учёт пользователей, то импортировать с токена их не получится. В базу попадут только те, кто будет взаимодействовать с вашим ботом.
2) Edit Bot — позволяет настроить имя, описание, приветственный текст, аватарку и команды бота. Более подробно работу с этим блоком мы рассматриваем на конкретном примере чуть ниже в статье.
3) Bot Settings — технические настройки бота.
Inline Mode включает инлайн-режим бота, чтобы его можно было вызывать из строки ввода текста через символ @.
Allow Groups? — настройка возможности добавления вашего бота в каналы и чаты.
Group Privacy — ограничение доступа бота к конфиденциальной информации и перепискам в чатах и каналах.
Domain — установка прямой веб-ссылки для бота.
4) Payments — позволяет подключить встроенные платежи к боту. Но использовать их вы сможете только если задействуете определённые функции из bot api.
5) Transfer Ownership — смена владельца бота. Для этого нужно указать @юзернейм нового владельца.
6) Delete Bot — удаление бота.
Как создать нового бота в @BotFather
- Вводим в поисковой строке Telegram: @BotFather.
- Выбираем вариант с галочкой. Он первый. На другие результаты выдачи не обращаем внимания.
3. Открывается диалоговое окно:
4. Жмём START (СТАРТ).
5. Нажимаем на команду /newbot. После чего запускается процесс создания нового бота.
6. @BotFather попросит придумать имя нашему боту.
Выбирать нужно его с умом, а не лишь бы было. Потому что это название является одним из факторов, которые учитываются в выдаче внутреннего поиска телеграм.
7. После этого вам предлагают выбрать юзернейм бота. Например, @BotFather — это юзернейм.
Мы назовём его MurMurStore. Учитывайте, что имя + юзернейм = шансы на появление бота во внутреннем поиске телеграм.
Как видите, @BotFather пропускает только варианты названий, оканчивающиеся на «bot». Поэтому возвращаемся к диалоговому окну и добавляем к «MurMurStore» приставку «bot». Они могут быть как слитными namebot, так и через нижнее подчёркивание name_bot.
7. После всего @BotFather рапортует о том, что бот создан и готов к работе. И предлагает вам ТОКЕН, который нужен для того, чтобы ваш скрипт работал с api Телеграм.
Теперь для вас открыты все функции по работе с ботом и вы можете полностью его настроить.
Как подключить платежные системы к боту. На примере онлайн-кассы Юмани
Дисклеймер
Перед настройкой платежей в боте убедитесь, что у вас есть активная касса. Требования у каждой платёжной системы свои, но мы рассматриваем Юмани. Для создания кассы гражданам РФ необходимо оформить самозанятость или ИП. Вот ссылка для создания кассы: https://yookassa.ru/joinups
Чтобы начать процесс подключения платежей, вводим в текстовой строке /mybots. Переходим в меню Payments. Выбираем Юкаssа.
Далее выбираем тест.
И оказываемся в тестовом боте Юкассы. Жмём СТАРТ и следуем инструкциям бота.
После мы возвращаемся к @BotFather и видим добавленный метод платежей с платёжным токеном:
После чего вы можете тестировать платежи с реквизитами, которые вам выдали.
Для реальной кассы принцип настройки идентичен.
Техническое задание (ТЗ, техзадание) на бота или Mini App в Телеграм — это документ, в котором содержатся функциональные и нефункциональные требования к разработке.
Инструкции1.8.2022
Telegram Web Apps – это Telegram Bot + Web App, интернет-магазин или сайт в Телеграмме. Технология является аналогом VK Mini Apps ВКонтакте.
Инструкции17.7.2023
Как создать бота в Телеграме и настроить команды: ограничения, правила BotFather, лайфхаки для новичков и разработчиков – полная инструкция в обзоре!
Полезно25.10.2023
Из этой статьи нашего сайта вы узнаете, на каких языках программирования чаще всего создаются боты?
Полезно5.7.2022
Админ-панель бота в Telergam — это интерфейс для управления настройками и обеспечения удобства работы с ботом в мессенджере.
Полезно28.7.2024
Создаем магазин в Телеграме и настраиваем продажи через бота, группу или канал! Пошаговая инструкция, как сделать интернет-магазин в Telegram с нуля.
Инструкции4.12.2023
В обзоре, для чего заказывают разработку чат-ботов, какие функции можно реализовать бизнесу и как сэкономить на создании робота Telegram.
Бизнес в телеграмм19.11.2023
Отвечает на вопросы, консультирует по выбору товара, отрабатывает возражения. В чем подводные камни и что важно знать тем, кто решил создать бесплатный GPT Telegram bot самостоятельно?
Инструкции22.6.2023
В данной статье мы собрали подборку лучших конструкторов для создания чат-ботов. А также подробно разобрали все тарифные планы и все возможные варианты настройки.
Инструкции4.4.2023