Самому — если
- Вы пишете код или готовы учиться
- Бот нужен для себя или чтобы проверить идею
- Есть время следить за сервером и исправлять ошибки
- Сбой бота не лишит вас клиента
УслугиЧат-бот для бизнеса в TelegramКак создать бота
Как создать бота в Телеграм
Создать телеграм бота можно за несколько минут в BotFather — но так вы получите только имя, токен и пустую оболочку. Что бот отвечает, решают сценарий и код. Вот путь с нуля.
Просто напишите — дальше я сам. Посчитаю задачу без оплаты.
короткий ответ
Зарегистрировать бота — дело нескольких минут: пишете @BotFather, задаёте имя и адрес и получаете токен. Но это пустая оболочка: бот молчит, пока за ним не стоит программа.
Всё остальное делает код: что бот отвечает, какие кнопки показывает, когда зовёт вас и куда передаёт заявку. И этот код должен работать круглосуточно на сервере — тогда бот отвечает, даже когда ваш компьютер выключен.
Если вы программируете и у вас есть свободные вечера, этот путь реален. Если нет — проще поручить его мне: сценарий составляю я, вы читаете его и утверждаете, а готовые заявки приходят вам в Telegram.
Гордей Фисун · обновлено
самому или заказать
Оба пути честные. Разница — в вашем времени и навыках.
Самому — если
Заказать — если
что подготовить
Неважно, делаете сами или с разработчиком, — с этим путь короче.
Выпишите десяток вопросов, которые вам задают каждый день, и свои привычные ответы. Из них вырастает сценарий.
Ваш Telegram, рабочий чат, таблица или календарь — решите заранее, а не после запуска.
Когда бот передаёт разговор человеку — кому именно и в какое время.
Создавайте бота через BotFather со своего Telegram, а сервер и доступы — тоже на свои аккаунты. Тогда бот не зависит от подрядчика.
где застревают
Самое трудное — не код, а слова. Что бот ответит на «а сколько?», на голосовое, на вопрос не по теме. Без сценария бот либо молчит, либо путает клиента.
Нужно место, где программа работает без пауз. Сервер тоже надо настроить, обновлять и следить, чтобы он не упал.
Бот поговорил с клиентом — а дальше? Без настройки заявка остаётся в истории чата с ботом, и вы о ней не узнаете. Её нужно передать вам в Telegram, таблицу или календарь.
Бот сломался в субботу — кто заметит? Кто-то должен следить, исправлять и менять тексты, когда у вас изменились услуги или график.
Живое демо
Это рабочий бот, а не картинка. Задайте вопрос или запишитесь — и увидите, что получает владелец.
пошагово
Путь с нуля, если делаете сами. Первый шаг — самый лёгкий, дальше сложнее.
Пишете @BotFather, задаёте имя и адрес бота — и получаете токен. Это ключ, через который код управляет ботом. Никому его не показывайте.
Распишите диалог: с чего бот начинает, какие кнопки показывает, что спрашивает у клиента и в какой момент передаёт разговор вам.
Сценарий становится кодом. Код запускают на сервере, который не выключается, — тогда бот не замолкает вместе с вашим компьютером.
Настраиваете, куда бот передаёт заявки. Потом сами задаёте ему типичные и неожиданные вопросы и исправляете всё, что он понял не так, — до первых клиентов.
Вопросы
Зарегистрируйте бота через @BotFather и получите токен — это занимает несколько минут. Дальше нужны сценарий разговора, код, сервер, где бот работает круглосуточно, и настройка, куда бот передаёт заявки.
BotFather (его ещё ищут как «father bot») — официальный бот Telegram для создания других ботов. Он даёт имя, адрес и токен, но не учит бота отвечать: это делает код.
BotFather создаёт только оболочку бота с токеном. Есть ещё конструкторы ботов, но сценарий и тексты в них всё равно составляете вы, а сам бот работает на чужом сервисе.
Чаще всего остановился код: выключился компьютер или сервер, на котором он работал. Сам Telegram только передаёт сообщения — отвечает всегда программа, которая стоит за ботом.
Храните токен бота как пароль: у кого он есть, тот управляет ботом. Если токен попал в чужие руки, перевыпустите его через BotFather.
Покажите, что уже есть: токен, сценарий или код. Я посмотрю и объясню, что стоит доделать, а что проще собрать заново, — решение за вами.