Как быстро создать Telegram-бота в 2021-м году — инструкция для новичков

Привет! Сегодня я покажу вам как узнать токен бота в телеграмме. Он может понадобится вам для подключения плагина WordPress, или для создания автоматической рассылки в ваш телеграмм и т.д. Вы сможете создать нового бота и получить его токен. Всё очень просто! Смотрите далее!

Откройте на своём смартфоне приложение Telegram. Вверху справа нажмите на значок поиска.

Screenshot_20180311-091632.png

Вверху в поле поиска введите запрос – botfather. Внизу в результатах поиска появится данный бот. Нажмите по его названию.

BotFather – это отец всех ботов в телеграм. С помощью него можно создать любого бота.

Screenshot_20180311-085935.png

Далее, на странице главного бота, внизу нажмите на кнопку Старт.

Далее, вам сразу придёт сообщение со списком настроек для ботов. Вверху вам нужно нажать на /newbot – create a new bot.

После чего вам придёт сообщение: Alright, a new bot. How are we going to call it? Please choose a name for your bot. Вас попросили в ответ написать имя вашего нового бота. Напишите любое имя и отправьте его в ответ на это сообщение.

Далее, вам придёт ещё один запрос: Good. Now let’s choose a username for your bot. It must end in bot. Like this, for example: TetrisBot or tetris_bot. Вас попросили написать в ответ логин или имя пользователя бота. Пример, напишите произвольное имя плюс через нижний дефис bot на конце. Пример: top_bot.

Когда вы ответите на два сообщения, указав имя и логин своего бота, вы получите сообщение, где будет указан токен вашего бота. Вверху будет указана ссылка на страницу вашего бота в телеграм.

Внимание! Если вы не получаете сообщение с токеном, значит вы указали логин для бота, который уже занят, его кто-то использует. Введите ещё раз новое, оригинальное имя и отправьте его в ответ ещё раз.

Всё готово! Вот так просто и быстро вы можете создать бота в телеграмм и узнать его токен.

Как создать канал в телеграмме

Остались вопросы? Напиши комментарий! Удачи!

Инструкция по шагам.

  1. Открываем Телеграм и ищем контакт @BotFather, и открываем с ним чат и нажимаем внизу Начать.
  2. Пишем боту /newbot , он ответит “Alright, a new bot. How are we going to call it? Please choose a name for your bot.” – он говорит, что бот создан и спрашивает, как его назвать – пишем ему имя нашего будущего бота, конечно же на английском, например: mylitlebot
  3. Бот напишет вам “Good. Now let’s choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.”  – просит указать username нашего бота. напишем ему имя, причем в конце обязательно должны быть символы bot, например myseperlitle_bot  (ошибка сделана намерено, потому что @mysuperlitle_bot уже был кем то зарегистрирован на момент написания данной статьи)
  4. Бот ответит вам следующим текстомDone! Congratulations on your new bot. You will find it at t.me/myseperlitle_bot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you’ve finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.Use this token to access the HTTP API:505718974:AAHYpDfIaIJNRWY1KDiMrDagP-YqsUQE6ts505718974:AAHYpDfIaIJNRWY1KDiMrDagP-YqsUQE6ts – это и есть ваш токен нового бота.Теперь можно создать чат с ботом и получить его chat_id
  5. Ищем чат по userame указанном нами в п.3 @myseperlitle_bot  или перейдем по ссылке, которую нам прислал бот в последнем сообщении http://t.me/myseperlitle_bot, словом открываем чат с ботом и пишем ему что-нибудь. Далее берем наш токен вставляем его в следующую строку вместо строки {token} https://api.telegram.org/bot{token}/getUpdates в моем случае это был такой url:   отправляем запрос через  браузер и получаем ответ:
    {"ok":true,"result":[{"update_id":485763969,  "message":{"message_id":1,"from":{"id":376718569,"is_bot":false,"first_name":"u041fu043eu043au0430u043bu044cu043du0435u0442u043eu0432","last_name":"u041fu0430u0432u0435u043b","username":"RedXes","language_code":"en"},"chat":{"id":376718569,"first_name":"u041fu043eu043au0430u043bu044cu043du0435u0442u043eu0432","last_name":"u041fu0430u0432u0435u043b","username":"RedXes","type":"private"},"date":1513335210,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}}]}

    среди всего этого видим строку “chat”:{“id”:376718569,    376718569  – это и есть наш chat_id

    </pre>

Более подробно о способах работы с ботом можно почитать здесь

Бот в телеграм — штука полезная, а главное доступная. Их создают для различных целей, но новичкам чаще всего нужны следующие: 

  • Бот службы-поддержки.
  • Отложенный постинг и оформление постов на каналах.
  • Фидбек-боты (дабы не забивать ленту чатами с клиентами).

В этой статье я расскажу о том, как можно создать таких ботов быстро и без навыков программирования. На это у тебя уйдет не более 5 минут.

Содержание

Создаем токен в BotFather 

Это общий шаг при создании любого бота как в интерфейсе телеграм, так и при помощи языков программирования. Ключ нам понадобится для расширения возможностей пустого бота через, господи, прости меня за тавтологию, других ботов и сервисы.

Как получить токен:

  • Переходим сюда
  • Нажимаем “Запустить” и в полученном сообщении выбираем “/newbot”. 

После чего тебе нужно ввести имя бота (1) и username (2), которые будут отображаться здесь:

Далее BotFather выдаст тебе уникальный токен, который ты можешь использовать для улучшения своего бота (он выделен голубым цветом). 

Совет: если хочешь получать халявных клиентов из поисковика телеграм, то укажи в username или имени бота популярное ключевое слово своей ниши. 

Как кастомизировать бота

Чтобы изменить бота нажми на [/], далее ткни на /mybots и в появившемся меню выбери своего бота. После чего выпадет ещё одно меню, тут нам нужна кнопка Edit Bot, которая откроет следующие функции: 

  • Edit Name — изменить имя бота (не путать с username)
  • Edit About — добавить описание бота, которое будет отображаться в разделе с аватаркой и в ссылке на бота.
  • Edit Commands — сюда можно добавить команды, но здесь уже понадобятся навыки программирования.
  • Edit Description — добавить описание, которое будет показываться сразу после открытия бота.
  • Edit Botpic — установить аватарку на бота.

С тем как запилить фундамент бота на BotFather и украсить его мы разобрались, теперь перейдем к непосредственному созданию самих ботов. 

№1. Создаем бота обратной связи

Такой тип ботов нужен прежде всего тем, кто не хочет забивать свою ленту лишними чатами. 

Создаются они достаточно быстро:

  • Переходим в Livegram. 
  • Тыкаем на кнопку /addbot.
  • Копируем наш токен бота из BotFather и пересылаем в Livegram.
  • Готово.

Этот бот будет пересылать тебе все обращения в виде реплеев, если захочешь делегировать эту задачу на кого-нибудь другого — просто закинь бота в групповой чат и он будет дублировать сообщения автоматически. 

№2. Делаем бота для выкладки и оформления постов

Все владельцы каналов в телеграм используют Controller Bot чтобы форматировать свои посты, добавлять в них картинки, реакции и настраивать отложенный постинг. 

Инструкция по созданию бота:

  • Переходим в Controller Bot.
  • Нажимаем кнопку /addchannel чтобы добавить канал.
  • Пересылаем токен бота для подключения его к системе. 
  • Добавляем своего бота в администраторы канала через username.
  • Пересылаем любое сообщение из канала.
  • Вуаля. Готово.

Теперь твоему боту доступны все функции Controller Bot.

№3. Создаем бота техподдержку с искусственным интеллектом

Тут будет немного посложнее, но результат превзойдет все ожидания. Бот-техподдержка нужен владельцам онлайн-магазинов и другим предпринимателям, которые часто сталкиваются с однотипными вопросами и не хотят тратить на это свое время. 

Инструкция: 

Переходим на сайт платформы Dialog Flow, регистрируемся и тыкаем на кнопку “+ Create Agent”. 

В это поле вводим имя агента, а в разделе Default Language указываем русский дабы бот мог его понимать и общаться на нем. 

Жмякаем на кнопку Create и переходим в раздел Integrations, пролистываем вниз и находим Telegram.

Нажимаем на кнопку и добавляем токен бота из BotFather в специальное поле. После чего нажимаем кнопку Start.

Теперь переходим в раздел Intents, нажимаем на синюю кнопку Create Intent и добавляем Training Phrases (фразы, которые будут заставлять бота пересылать те или иные ответы) и Responses (те самые ответы на Training Phrases). 

Если объяснять совсем просто, то в раздел с Training Phrases нужно добавить возможные вопросы пользователей, а в раздел с Responses — ответы на них. Под каждую проблему пользователя нужно создавать отдельный Intent. 

Советую подробно изучить документацию чтобы использовать все преимущества платформы Dialog Flow и создавать функциональных ботов.

Итоги

Сегодня я рассказал о том, как с нуля создать 3 основных телеграм бота, которые чаще всего используются предпринимателями и контент-мейкерами.

Если тебе понравилась статья, то не забудь отправить её другу, пусть и у него будет свой бот.

Используемые источники:

  • https://info-effect.ru/token-bota-v-telegramm-kak-uznat.html
  • https://www.neo-techno.ru/web-мастеру/kak-zaregistrirovat-svoego-bota-v-telegram-i-poluchit-token-i-chat_id/
  • https://geektarget.ru/kak-sozdat-telegram-bota/

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий