Ваш первый Telegram-бот за 30 минут без единой строчки кода. Пошаговый гайд.

Как создать тг-бота за пару минут
Как создать тг-бота за пару минут

Идея создать собственного Telegram-бота кажется сложной. В голове сразу возникают образы программистов, пишущих тысячи строк непонятного кода. Звучит дорого, долго и точно не для "простых смертных". Это главный миф, который мешает тысячам предпринимателей и энтузиастов автоматизировать свои задачи.

А что, если я скажу, что вы можете создать своего первого, вполне рабочего бота прямо сейчас? Не через месяц, а в течение следующего получаса. Без навыков программирования. Без студий и фрилансеров. И абсолютно бесплатно.

Этот гайд — прямое доказательство. Следуйте шагам, и у вас всё получится.

Ваш первый Telegram-бот за 30 минут без единой строчки кода. Пошаговый гайд.

Шаг 1: Получаем "свидетельство о рождении" у @BotFather

Любой бот в Telegram начинает свою жизнь с официальной регистрации. И "загс" для них один — специальный бот от самого Telegram по имени @BotFather. Это, как можно догадаться, "Отец всех ботов". Как в фильме "Крёстный отец" - BotFather - это Дон Карлеоне среди всех Телеграм-ботов!

  1. Откройте Telegram и в строке поиска введите @BotFather. Выберите официального бота с синей галочкой.
  2. Нажмите кнопку "Start" или отправьте ему команду /start.
  3. Он предложит вам список команд. Нам нужна главная — /newbot, чтобы создать нового бота. Отправьте ему эту команду.
  4. BotFather попросит вас придумать имя для вашего бота. Это имя, которое увидят пользователи. Например: "Мой Тестовый Магазин".
  5. Далее он попросит придумать имя (username). Это уникальный адрес бота. Он должен быть на английском и обязательно заканчиваться на bot. Например: MyTestShopBot.

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

1234567890:AABBCCddeeffGGHH1122334455667788

Это и есть ваш первый "кусочек кода". Это секретный ключ к вашему боту. Никому его не показывайте! Скопируйте его, он нам понадобится на следующем шаге.

Как настроить телеграм-бота?
Как настроить телеграм-бота?

Шаг 2: Даем боту "мозги" с помощью конструктора

Наш бот родился, но пока ничего не умеет. Он как чистый лист. Чтобы научить его командам без программирования, мы используем специальный сервис — бот-конструктор. Один из самых популярных и простых — @Manybot.

  1. Найдите в поиске @Manybot и запустите его.
  2. Выберите язык. Далее нажмите "Добавить нового бота".
  3. Manybot попросит вас предоставить API токен, который мы получили на первом шаге. Он напишет: "Я попросил у вас API токен...".
  4. Вернитесь в чат с @BotFather, скопируйте сообщение с токеном и просто перешлите (Forward) его в чат с @Manybot.
  5. Если вы все сделали правильно, Manybot напишет, что токен принят. Готово! Вы только что связали "тело" вашего бота с его "мозгами".

Шаг 3: Обучаем бота первой команде

Теперь самое интересное. Давайте научим нашего бота отвечать на запросы.

  1. Перейдите в панель управления вашего бота в @Manybot (он пришлет на нее ссылку или можно будет нажать на кнопки в меню).
  2. Выберите пункт "Пользовательские команды", а затем "Создать команду".
  3. Manybot попросит вас придумать название для команды. Команды в Telegram всегда начинаются со слеша (/). Давайте создадим команду /info. Отправьте это название.
  4. Теперь нужно написать, что бот должен отвечать на эту команду. Напишите любой текст, например: "Привет! Это мой первый бот. Он пока умеет немного, но я учусь!". Можете добавить фото или эмодзи.
  5. Сохраните команду.

Теперь откройте своего бота (чей юзернейм вы придумали на шаге 1, например, MyTestShopBot), отправьте ему команду /info, и он ответит вам тем текстом, который вы только что задали!

StarKey: Телеграм-боты
StarKey: Телеграм-боты

Что дальше? От игрушки к бизнес-инструменту

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

Для простых задач — визитка, ответы на частые вопросы, сбор заявок — этого более чем достаточно. В TG Dev мы часто советуем клиентам начинать именно с такого простого бота, чтобы "пощупать" технологию и понять потребности своей аудитории.

Однако нужно понимать: конструкторы ограничены. Когда вам понадобится сложная логика, интеграция с вашей CRM-системой, прием платежей или полноценный каталог товаров — вот тогда и начинается настоящая разработка.

Но теперь вы знаете, что первый шаг в этот мир сделать не страшно. И вы его уже сделали.

StarKey
1
1
1 комментарий