Создание бота в Telegram и получение токена в @botFather
@BotFather — это официальный аккаунт в мессенджере Telegram, который используется для создания, управления и настройки ботов. Он предоставляет пользователям возможность создавать ботов, которые могут выполнять различные задачи, такие как отправка сообщений, поиск информации, выполнение команд и многое другое.
Регистрация нового бота в Telegram и получение токена.
Находим отца всех ботов
Зайдите в Telegram и в строке поиска введите имя бота "@botFather". Остерегайтесь мошеннических ботов или сторонних каналов. Официальный аккаунт имеет галочку верификации. И не имеет никаких лишних символов в нике бота.
Далее нажимаем на кнопку "/start" внизу страницы. Потом вводим или нажимает на фразу "/newbot". (Обращаем внимание, что бот работает только на английском языке. Но базовых знаний или наличия переводчика будет достаточно для того, чтобы разобраться в нём.)
Далее бот спрашивает, придумайте имя для вашего бота. Имя отображается в том месте, которое я указал на картинке. Если вы пока не можете его придумать, то не страшно его можно будем изменить в будущем. Я введу имя "BOT-MARKET"
Далее мы должны придумать ссылку на бота. Есть важно правило, ссылка всегда заканчивается на фразу "bot". Очень важно придумать хорошую ссылку, которая нравится вам. Так как в будущем её изменить будет почти невозможно. (Есть исключения, благодаря платформе от телеграм "Fragment", но о ней мы рассказали в другой нашей статье. И это довольно дорого стоит) Мы введём название для бота "BOTT_MARKET_BOT". Во время ввода вы можете столкнуться с ошибками неверности ника, а также ник может быть уже занят.
И вот мы получали наш долгожданный токен от бота. На скриншоте я его выделил.
А что такое токен от бота и зачем он нужен?
Токен от бота в Telegram - это уникальный идентификатор, который присваивается каждому боту при его создании. Этот токен используется для аутентификации бота и обеспечения безопасности его взаимодействия с другими пользователями и сервисами.
Передавайте токен только проверенным лицам. При вводе токена в конструкторах, убедитесь, что перевыпустили его.
Обзор основных команд для настройки и управления ботом.
Как зайти в настройки бота
В "@botFather" прописываем команду "/mybots" она выведет всех ваших ботов.
Далее выбираем нужного бота, и нажимаем на кнопку "Edit Bot". На скриншоте я показал, за что отвечают поля.
Редактируем аватарку и добавляем картинку над описанием бота
Также заходим в настройки бота.
Description picture, отвечает за картинку перед описанием бота. Картинка должна быть строго определённого размера и расширения
Botpic - это аватарка бота.
Как удалить картинку описания или аватарку у бота?
Также заходим в настройки бота, но уже вместо отправки картинок отправляем команду "/empty"
Перевыпускаем токен, удаляем бота или передаем другу
Смена и перевыпуск токена от бота в Telegram
Заходим в настройки бота и нажимаем на кнопку "Api Token"
Далее нажимаем на кнопку "revoke"
В результате у вас появится новый токен!
Как удалить бота
Заходим в настройки бота и нажимаем на кнопку "Delete Bot". ВАЖНО! Действие нельзя будет отменить!
Подтверждаем удаление и осознаем, что восстановить нельзя будет
Как передать бота от телеграм другому пользователю?
Заходим в бота и нажимаем на кнопку "Transfer Ownership"
Далее вводим ник пользователя. Может столкнуться с ошибками, например на скриншоте показан случай, что пользователь, которому я хочу передать бота ещё не написал боту команду /start. Также вы можете столкнуться с проблемой, что недавно поменяли пароль от аккаунта. Надо подождать 7 суток после смены пароля. Тогда сможете передать
Я исправил ошибку. И далее подтверждаю действие. Учитывайте, вернуть вы его не сможете самостоятельно!
Дополнительные настройки
Как задать команды в боте Telegram
Заходим в управление ботом, потом нажимаем "Edit Commands"
Далее придумываем команды. Для этого отправляем сообщение как на скриншоте.
Результат показан на скриншоте. Важно отметить, что логику мы не добавляли на эти команды.
Как связаться со службой поддержки Телеграм?
Пишем боту @BotSupport
Для связи с поддержкой Telegram по вопросам, связанным с ботами, вы можете использовать официальный канал @BotSupport в мессенджере Telegram. Этот канал предназначен для помощи разработчикам ботов и пользователям, у которых возникли проблемы или вопросы по работе с ботами.
Чтобы обратиться в поддержку, просто отправьте сообщение на этот канал, подробно описав свою проблему или вопрос. Команда поддержки постарается помочь вам как можно скорее.
Как запрограммировать бота?
BOT-T - сервис создания ботов
Вы можете настроить своего бота через сайт bot-t.com
BOT-MARKET - создавай, продавай и покупай ботов
Сотни создателей ботов уже опубликовали свои решения на платформе. Присоединяйтесь к ним на нашей площадке bot-market.com