Бот для заявок в Telegram: как сделать самому

· 4 мин чтения · Ярослав Буймов

Бот отправляет заявки с сайта или формы прямо в ваш Telegram. Показываем, как создать его самостоятельно, и что делать, когда заявок не хватает.

Коротко. Чтобы заявки приходили в Telegram, создайте бота через @BotFather, узнайте номер чата и отправляйте заявки запросом sendMessage к Bot API из формы, сервиса автоматизации или своего кода. Это занимает около 15 минут. Токен бота храните в секрете. А если заявок мало, их можно находить в Telegram-чатах, где люди пишут «ищу» и «посоветуйте».

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

Шаг 1. Создайте бота

  1. Откройте в Telegram официального бота @BotFather.
  2. Отправьте команду /newbot, придумайте название и имя бота (имя заканчивается на bot).
  3. BotFather пришлёт токен. Скопируйте его и никому не показывайте.

Шаг 2. Узнайте номер чата

  1. Откройте вашего бота и нажмите «Старт», затем напишите ему любое сообщение. Если заявки нужны в группе, добавьте бота в группу и напишите там сообщение.
  2. Откройте в браузере: https://api.telegram.org/bot<ТОКЕН>/getUpdates.
  3. Найдите в ответе поле chat и значение id. Для группы число начинается со знака минус.

Шаг 3. Отправьте тестовую заявку

curl -s -X POST "https://api.telegram.org/bot<ТОКЕН>/sendMessage" \
  -d chat_id=<НОМЕР_ЧАТА> \
  --data-urlencode "text=Новая заявка: Иван, +7 900 000-00-00, нужна уборка"

Если сообщение пришло, бот работает. Остаётся подключить его к форме.

Шаг 4. Подключите к форме на сайте

Вариант А. Через конструктор или сервис автоматизации

Укажите в настройках формы или сценария токен бота и номер чата. Заявка будет приходить без кода.

Вариант Б. Через код на сервере

import requests

TOKEN = "ТОКЕН_БОТА"
CHAT_ID = "НОМЕР_ЧАТА"

def send_lead(name, phone, text):
    msg = f"Новая заявка\nИмя: {name}\nТелефон: {phone}\nЗапрос: {text}"
    r = requests.post(
        f"https://api.telegram.org/bot{TOKEN}/sendMessage",
        data={"chat_id": CHAT_ID, "text": msg},
        timeout=10,
    )
    r.raise_for_status()

Вызывайте send_lead в обработчике формы. Токен храните в переменных окружения, а не в публичном коде. Если ваш хостинг находится в России, проверьте, что запросы к api.telegram.org с него проходят: на части площадок доступ ограничен.

Что добавить, чтобы бот был полезнее

Типичные ошибки

А если заявок мало

Бот доставляет обращения, но не создаёт их. Чтобы клиентов стало больше, нужен источник новых обращений. Один из бесплатных вариантов: Telegram-чаты, где люди сами пишут, что ищут исполнителя. По данным Лидоловца за 30 дней в подключённых чатах нашлось около 2 570 таких сообщений, около 600 в неделю. Это нижняя оценка: сервис читает только чаты, которые подключили пользователи. Лидоловец ищет такие сообщения автоматически и готовит ответ, а отправляете вы сами. Первые 5 дней бесплатно. Подробнее: заявки в Telegram: как получать, находить и не терять.

Как не терять такие заявки

Читать десяток чатов вручную можно, но ответ получает тот, кто написал первым. Лидоловец читает выбранные чаты, находит сообщения, где ищут вашу услугу, и сразу готовит текст ответа. Отправляете его вы сами, со своего аккаунта. Первые 5 дней бесплатно, карта не нужна. Подробнее на странице о привлечении клиентов из Telegram.

Частые вопросы

Как сделать бота для заявок в Telegram?

Создайте бота через @BotFather, получите токен, узнайте номер чата через getUpdates и отправляйте заявки запросом sendMessage из формы, сервиса автоматизации или кода.

Нужен ли программист?

Нет, если используете конструктор или сервис автоматизации: достаточно указать токен бота и номер чата. Для своего сайта пригодится минимальный код.

Как узнать номер чата?

Напишите боту (или добавьте его в группу и напишите там), затем откройте api.telegram.org/bot<токен>/getUpdates и найдите chat, id.

Безопасно ли хранить токен?

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

Где взять новые заявки, если бот пустой?

В Telegram-чатах, где люди пишут «ищу» и «посоветуйте». Лидоловец находит такие сообщения и готовит ответ; первые 5 дней бесплатно.

Ярослав Буймов, основатель сервиса Лидоловец. С мая 2026 года ищем клиентов в Telegram-чатах для себя и для малого бизнеса: ремонт, красота, обучение, юристы, селлеры. О компании · Telegram-канал
Попробовать 5 дней бесплатно Без карты. 1 аккаунт, до 100 чатов.
Читайте также
Как найти чаты в Telegram Стоимость лида: как посчитать и как снизить Заявки в Telegram: как получать, находить и не терять Лидогенерация в Telegram Спрос на услуги в Telegram-чатах Где искать клиентов: разбор по нишам Все статьи блога