В Telegram есть бот, помогающий создавать ботов - BotFather. Управление им может показаться непростым, но на самом деле разобраться довольно просто.Что может BotFather?Как и сказано выше, BotFather нужен для создания и управления вашими ботами в Telegram.В BotFather есть 2 основные команды:/newbot позволяет создать своего бота. Для создания BotFather попросит ввести вас Username (это уникальное имя бота, начинается с @, а заканчиваться должно на "bot" или "_bot") и Имя бота (на любом языке, в свободном виде)./mybots выводит список ваших ботов и дает возможность их редактирования.7 Команд для редактирования ботов:/setname позволяет менять имя бота./setdescription позволяет изменить текст, который увидят люди еще до запуска вашего бота. Ограничение в 512 символов./setabouttext дает возможность изменить описание бота. Оно отображается при переходе в "профиль бота". Например, когда человек хочет поменять описание своего профиля, Telegram по умолчанию предлагает "Например, дизайнер из Санкт-Петербурга, 23 года...". Ограничение - 120 символов./setuserpic Меняет аватарку бота. Желательно загружать квадратные фото не более 200х200 пикселей. Если загрузить фото не квадратной формы, Telegram автоматически обрежет его до квадрата и отцентрует./setcommands Позволяет настроить быстрые команды для бота, которые будут доступны по кнопке "Меню" в левом нижнем углу в диалоге с ботом./setdomain Позволяет привязать сайт к боту для авторизации на этом сайте через Telegram./deletebot удаляет вашего бота. Не бойтесь случайно нажать на эту команду, BotFather несколько раз попросит вас подтвердить удаление.7 Команд для настройки бота:/token Дает возможность заново сгенерировать API-токен для доступа к боту./revoke Позволяет отозвать действующий API-токен./setinline Дает возможность настраивать Inline-режим в боте. Если кратко, сам Inline-режим позволяет подсказывать пользователю команды для бота в чатах./setinlinegeo Делает доступными запросы на предоставление геолокации./setinlinefeedback Позволяет получать апдейты о выбранных пользователями результатах. Проще говоря - какие команды чаще всего запрашивали./setjoingroups Разрешает или запрещает добавлять бота в группы/каналы./setprivacy Определяет тип сообщений, которые бот видит в группах/каналах.Этот пост недоступенПереходим к созданию своего бота:Когда вы входите в BotFather и вводите команду /newbot вы создаете лишь "аватар" бота. Но его еще нужно "научить" логике, по которой он будет работать.Логика же создания аккаунта бота очень проста:Переходим в BotFather (найти его можно в поиске Telegram или по ссылке)Вводим команду /newbot.После ввода команды BotFather запросит у вас имя бота, которого вы хотите создать. Как я описал выше, имя бота может быть написано в свободном виде, на любом языке и не обязательно должно быть уникальным.После выбора имени, BotFather запросит имя пользователя (username) для бота. Как раз оно обязательно должно быть уникальным. Помимо уникальности юзернейм обязательно должен быть на английском языке и оканчиваться на "bot" или "_bot".Например, самые очевидные юзернеймы ботов:pizzabot или marketing_botУспех! После базового создания бота вам придет длинное сообщение с поздравлениями.Главное, на что вам стоит обратить внимание - это выделенный голубым цветом текст.Это API-ключ от вашего чат-бота. Он нужен будет для того, чтобы посылать вашему боту "команды" к действию и принимать действия пользователей.API-ключ имеет такой вид:6422411327:AAHj7XreOH8kYTyQAFD81JLW41bmBAIGL-8 После создания бота вам наверняка захочется поставить ему аватарку, сделать описание и фоновый текст при переходе. Это вы сможете сделать написав команду /mybots , а затем, выбрав нужного бота, переходить к соответствующим настройкам.Больше в каналеДля связи: TelegramEmail: ShataloffDIS@gmail.comШаталов Богдан, CEO Shataloff DIS. Разработка цифровых имиджевых решений.
Это какой-то официальный бот телеграмма? Типа на нем все боты делаются?
Все верно - в Botfather создаются «аккаунты» самих ботов.
Условно говоря - это как домен сайта