# Бот не реагирует на старт /start?

Source: https://docs.botman.pro/a/151-bot-ne-reagiruet-na-start-start

Перед началом работы с инструкцией создайте аккаунт в [Botman.pro 💙](https://botman.pro/)

Если ваш чат-бот в Telegram молчит в ответ на команду `/start` , не спешите паниковать! Вот чек-лист, который поможет найти и устранить проблему👇

---

## 1. Сценарий опубликован? 🔷

Создание бота — это только первый шаг. Чтобы бот начал работать, нужно опубликовать конкретный сценарий, который запускается, когда пользователь нажимает `«Старт»` или вводит команду `/start` .

*Если сценарий не опубликован — бот не сможет его запустить❗*

**Как проверить, опубликован ли сценарий:**

1️⃣ Перейдите в раздел «Сценарии»\
2️⃣ Найдите нужный сценарий (тот, с которого начинается путь по команде /start).\
3️⃣ Кликните по сценарию — откроется режим предварительного просмотра.

![](https://storage.yandexcloud.net/botman-knowledge-prod/kb/6aec5304d3ac9dc31d82ccf6/29dedf6102614baee08d72003f3e2df3fb67e2f09715d511dd1c74c88fefe651.png)

4️⃣ Здесь вы видите опубликованную версию сценария — ту, что бот реально использует.\
5️⃣ Нажмите «Редактировать», чтобы перейти в редактор.

![](https://storage.yandexcloud.net/botman-knowledge-prod/kb/6aec5304d3ac9dc31d82ccf6/eb1fa71570327d20e85712fd4b32ce91618378f8910e08b21532e77928c93a8f.png)

6️⃣ Даже если изменений не было, нажмите кнопку «Опубликовать» в правом верхнем углу — это безопасно и исключает случайные расхождения между версией для редактирования и опубликованной

![](https://storage.yandexcloud.net/botman-knowledge-prod/kb/6aec5304d3ac9dc31d82ccf6/5c8ee5603b44f55669243dde6494f9bd29588af40f661d9fcd2e6aaa01f33784.png)

***📌 Важно:***\
*Без публикации сценария, бот не начнёт сценарий, даже если всё настроено правильно.*

---

## 2. Включён ли триггер запуска по команде /start? ✅

Когда пользователь `впервые заходит в чат` с ботом или нажимает кнопку `«Старт»` в Telegram — это срабатывает триггер, который запускает нужный сценарий.\
Но если этот триггер отключён — бот вообще не отреагирует на /start.

🧩 Как проверить, активен ли триггер:

1️⃣ Перейдите в раздел «Сценарии».\
2️⃣ Откройте тот сценарий, с которого начинается работа бота.\
3️⃣ Нажмите «Редактировать», если вы в режиме просмотра.\
4️⃣ Найдите начальный шаг (он всегда помечен как стартовый и находится **в самом начале**).\
5️⃣ В правой панели настроек этого шага найдите пункт:\
\- «Запуск на кнопку "Старт"»\
6️⃣ Убедитесь, что стоит галочка ✅.\
\- Если галочки нет — бот не будет запускаться при /start.\
**- Поставьте галочку, если забыли включить.**

![](https://storage.yandexcloud.net/botman-knowledge-prod/kb/6aec5304d3ac9dc31d82ccf6/3e8135246b911bd79cb26c2c652fb2d80935fd0d1b4c4351c5c281e91d008d00.png)

***📌 Важно:***\
*Этот триггер есть всегда в начальном шаге сценария, но его можно случайно отключить.*\
*Если вы тестировали другие типы запуска (по метке, по ссылке и т.п.) — не забудьте, что* ***именно /start работает только с этим триггером****.*

**🧠 Полезно знать:**\
Если бот не запускается по /start, но работает через другие входы (например, Ref URL или «Подача заявки»), скорее всего — всё дело в галочке.

---

## 3. Актуальный ли токен? 🔑

Токен — это как пароль, который Telegram выдаёт вашему боту.\
Если токен утратил актуальность, подключён в другом сервисе или вы его случайно заменили — бот не сможет принимать команды, и сценарий не запустится.

Когда стоит проверить токен:

- Бот не реагирует на /start и любые другие действия.
- Вы недавно использовали токен в другом конструкторе или интеграции.
- Бот был пересоздан или изменён через @BotFather .

**Как обновить токен (пошагово):**

1️⃣ Сначала — получить новый токен в @BotFather :

Перейдите в Telegram и откройте чат с [@BotFather](https://t.me/BotFather) **⟶** Отправьте команду `/token` **⟶** Выберите бота из списка.\
BotFather пришлёт вам новый токен — **скопируйте его.**

![](https://storage.yandexcloud.net/botman-knowledge-prod/kb/6aec5304d3ac9dc31d82ccf6/2b8a4f233181614104c04d4ba888a3bf983a8ee3cfcdc81b195eb52861fb02b6.png)

2️⃣ Теперь — обновить токен в BotMan:

Перейдите на главную страницу платформы BotMan:\
Найдите бота в списке **⟶** Нажмите на три точки (меню справа) **⟶** «Управление ботом» **⟶** «Обновить токен» **⟶** Вставьте новый токен **⟶** «Сохранить».

![](https://storage.yandexcloud.net/botman-knowledge-prod/kb/6aec5304d3ac9dc31d82ccf6/8b1e21d4c1b346a98628fa21936343085f2d533a7f34324a493b977f68647329.png)

**Готово!** Бот теперь снова подключён и сможет запускать сценарии.

***📌 Важно:***

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

**🧠 На заметку:**\
Если всё остальное в порядке, а бот "молчит" — в 80% случаев проблема в токене.

---

## **4. Есть ли переход от первого шага к следующему блоку?** 🔄

Даже если триггер `/start` включён и сценарий опубликован — бот **не отправит** сообщение, **если у первого шага нет перехода к следующему** блоку.\
В BotMan триггер просто запускает начальный шаг, а дальше сценарий идёт по общему выходу этого шага.

Что это значит:

- Если в первом шаге нет настроенного выхода — бот «заходит» в шаг, но не понимает, что делать дальше.
- В результате: ничего не отправляется, и кажется, что бот «молчит».

**Как проверить:**

1️⃣ Перейдите в нужный сценарий, нажмите «Редактировать».\
2️⃣ Найдите первый шаг (тот, который указан как начальный).\
3️⃣ Убедитесь, что из него идёт стрелка (общий выход) к следующему блоку:\
\- Например, к шагу "Сообщение"\
4️⃣ Если стрелки нет — нажмите на выход из "Начального шага", потяните стрелку в нужный блок и создайте переход.\
5️⃣ Опубликуйте сценарий после изменения.

![](https://storage.yandexcloud.net/botman-knowledge-prod/kb/6aec5304d3ac9dc31d82ccf6/0a6ac6899d066a1bce5340990ff745c8e6cf3ca558dbb574c9032f5894170caa.png)

***📌 Важно:***

- *Блок может быть настроен, содержать текст и кнопки — но если не задан переход, бот ничего не отправит.*
- *Это особенно важно, если в первом шаге стоит, например, блок "Условие", "Задержка" или "Действие" — без выхода всё зависнет.*

**🧠 На заметку:**\
Визуально шаг может выглядеть завершённым, но проверьте стрелку выхода — она определяет, пойдёт ли бот дальше или просто "встанет".

---

## **5. Тип кнопки: Web App vs URL — не перепутали?** 🌐

У вас всё настроено правильно: сценарий опубликован, триггер активен, токен в порядке — но бот молчит сразу после команды `/start` ?\
📌 Особенно если в первом сообщении есть кнопка со ссылкой на Telegram-канал или профиль — **есть один коварный момент**.

🧨 Частая ошибка:\
Вы добавили кнопку, которая ведёт на `https://t.me/...` , и указали тип `«Web App»` .\
Telegram в этом случае **не разрешает отправку сообщения вообще** — он считает, что вы пытаетесь открыть Telegram внутри Telegram.

***В итоге: сообщение не доходит до пользователя.***\
*Ни кнопка, ни текст — ничего не отправляется❗*

**Как исправить:**

1️⃣ Откройте редактор нужного сценария.\
2️⃣ Перейдите к первому шагу, срабатывающему после команды /start.\
3️⃣ Найдите кнопку, ведущую на Telegram.\
4️⃣ Проверьте тип кнопки:

- ❌ Если выбран Web App — это ошибка.
- ✅ Нужно выбрать «URL-адрес» (именно он позволяет открывать внешние ссылки, в том числе Telegram).

5️⃣ Сохраните изменения и опубликуйте сценарий.

![](https://storage.yandexcloud.net/botman-knowledge-prod/kb/6aec5304d3ac9dc31d82ccf6/e82d5ba7dabc7d8e8508401f433e2f305146fae2cfc54951da1b09455fb84b6a.png)

***📌 Важно помнить:***

- *Даже одна неверно настроенная кнопка в первом сообщении может заблокировать отправку всего шага.*
- *Пользователь при этом становится подписчиком, но ничего не получает, и вам кажется, что бот «не работает».*

**🧠 Проверяйте** особенно внимательно первый шаг — именно там чаще всего встречается эта ошибка при запуске.

