---
title: "Мой диалог: чат-бот не отвечает"
description: Что делать, если чат-бот не реагирует на сообщения в Мой диалог — статус, триггеры, сценарий, канал
---

> **For AI agents:** the complete documentation index is at [llms.txt](https://docs.mydialogi.ru/llms.txt). Append `.md` to any page URL for its markdown version.



> **Коротко:** если чат-бот не отвечает, проверьте статус бота, условия срабатывания и сценарий.

## Кому подходит

- Роль: Клиент, Администратор
- Уровень: Опытный

## Симптом

Получатель отправляет сообщение, но чат-бот не реагирует.

## Пошаговая диагностика

### 1. Проверьте статус чат-бота

1. Откройте **Диалоги** → **Чат-боты**.
2. Найдите нужного бота.
3. Проверьте, что он активен и не отключён.

### 2. Проверьте условия срабатывания

1. Откройте настройки бота.
2. Проверьте **Условия срабатывания триггера**.
3. Убедитесь, что ключевые слова совпадают с тем, что отправил получатель.
4. Проверьте тип: **Regexp** или **Like**.

<Note>
**Like** — простой поиск с символами подстановки. **Regexp** — мощный поиск по регулярному выражению: email, телефоны, буквенно-цифровые последовательности.
</Note>

### 3. Проверьте канал

1. Проверьте, что канал бота совпадает с каналом, по которому пишет получатель.
2. Если бот для SMS, а получатель пишет в WhatsApp — не сработает.

[Как переключаться между каналами →](https://docs.mydialogi.ru/04-mydialogi/05-channels/md-502-switch-channels)

### 4. Проверьте имя отправителя

1. Откройте настройки бота.
2. Проверьте, что указано имя отправителя.
3. Если указано — бот работает **только для этого отправителя**.

<Warning>
Если в условии срабатывания указано конкретное имя отправителя, а получатель пишет на другое имя — бот не сработает. Для работы по всем именам канала уберите привязку к отправителю.
</Warning>

### 5. Проверьте сценарий

1. Откройте визуальный редактор.
2. Проверьте, что есть **Начальный узел** — сценарий всегда начинается с него.
3. Проверьте, что узлы связаны стрелками.
4. Проверьте, что сценарий не заканчивается сразу.
5. Проверьте, что есть **конечный узел** — без него сценарий может зависнуть.

[Как добавить узел →](https://docs.mydialogi.ru/04-mydialogi/05-chatbots/md-703-add-node)
[Как добавить переход →](https://docs.mydialogi.ru/04-mydialogi/05-chatbots/md-704-add-transition)

### 6. Проверьте специальные узлы

В сценарии могут быть узлы для особых ситуаций. Проверьте, что они настроены:

| Узел | Когда активируется |
|---|---|
| **Узел отказа** | При ошибке в сценарии |
| **Узел тайм-аута ожидания ответа** | Получатель не ответил вовремя |
| **Узел тайм-аута отсутствия активности** | Долгое отсутствие активности |
| **Узел отписки** | Получатель отписался |

Если эти узлы не настроены — бот может «зависать» на каком-то шаге.

### 7. Проверьте тайм-ауты

1. Проверьте **Тайм-аут ожидания ответа**.
2. Если слишком маленький — бот может отключаться раньше.
3. Проверьте **Тайм-аут отсутствия активности**.
4. Проверьте **Действие по истечении тайм-аута**.

<Info>
**Тайм-аут ожидания ответа** — время, в течение которого бот ждёт ответа получателя. **Тайм-аут отсутствия активности** — время, в течение которого бот может находиться в статусе «отсутствие активности».
</Info>

### 8. Проверьте флаг «По умолчанию»

<Warning>
Если у вас несколько ботов на одном канале, только один может быть с флагом **По умолчанию**. Он запускается, если сообщение получателя не подошло ни под одно условие других ботов.
</Warning>

1. Откройте список чат-ботов.
2. Проверьте, что флаг «По умолчанию» установлен только у одного бота.
3. Если флаг у нескольких — конфликт, бот может не срабатывать.

### 9. Проверьте статус в диалоге

1. Откройте **Диалоги**.
2. Найдите диалог с получателем.
3. В панели **Детали** проверьте статус чат-бота.

| Статус | Что означает |
|---|---|
| Активный | Бот работает |
| Завершено | Сценарий завершён |
| Ошибка | Внутренняя ошибка |
| Таймаут | Истекло время ожидания |
| Отказ | Событие не соответствует условиям |
| Перевод на оператора | Диалог передан оператору |

[Страница диалога →](https://docs.mydialogi.ru/04-mydialogi/04-dialogs/md-603-dialog-page)

## Частые ошибки

### Бот не отвечает: условие не совпадает

**Причина:** ключевое слово в триггере не совпадает с текстом получателя.

**Решение:**

1. Откройте настройки бота.
2. Проверьте **Условия срабатывания триггера**.
3. Убедитесь, что ключевые слова совпадают с учётом регистра и раскладки.
4. Проверьте тип: **Regexp** или **Like**.

### Бот не отвечает: канал не совпадает

**Причина:** бот настроен на один канал, а получатель пишет в другой.

**Решение:** проверьте канал в настройках бота. Бот для SMS не сработает, если получатель пишет в WhatsApp.

### Бот отвечает не то: пересечение условий

**Причина:** условия срабатывания пересекаются с другим ботом или внутри сценария.

**Решение:**

1. Проверьте все боты на канале.
2. Убедитесь, что ключевые слова не дублируются.
3. Уточните триггеры.

### Бот завершает диалог сразу

**Причина:** нет конечного узла или узел не отмечен специальным значком.

**Решение:**

1. Откройте визуальный редактор.
2. Найдите конечный узел.
3. Отметьте его специальным значком.
4. Проверьте, что сценарий не обрывается на пустом узле.

### Бот не запускается: флаг «По умолчанию»

**Причина:** флаг «По умолчанию» выключен, и ни одно из условий срабатывания не совпало.

**Решение:**

1. Проверьте условия срабатывания.
2. Если нужно, чтобы бот срабатывал всегда — включите флаг **По умолчанию**.
3. Убедитесь, что флаг «По умолчанию» установлен только у одного бота на канале.

### Бот отвечает не сразу

**Причина:** установлена большая задержка «Получатель печатает».

**Решение:**

1. Откройте настройки шага.
2. Проверьте поле **Получатель печатает более, сек**.
3. Уменьшите значение.

### Бот не отвечает после перевода на оператора

**Причина:** сработал сценарий **Перевод на оператора**. Диалог передан оператору.

**Решение:** это нормальное поведение. Проверьте в **Диалогах**, что диалог назначен на отдел. Если нужно — верните бота через панель **Детали**.

[Страница диалога →](https://docs.mydialogi.ru/04-mydialogi/04-dialogs/md-603-dialog-page)

### Бот не отвечает на входящее сообщение

**Причина:** сообщение получателя не подходит ни под одно из условий, и флаг «По умолчанию» не установлен.

**Решение:**

1. Проверьте условия срабатывания триггера.
2. Проверьте условия отписки и остановки — если сработали, бот не отвечает.
3. Включите флаг «По умолчанию» или задайте дополнительное условие.

## Что приложить к обращению

<Info>
Если бот не отвечает после всех проверок — обратитесь в поддержку с полными данными.
</Info>

Контакты:

- **Мой диалог:** support@mydialogi.ru

Что указать:

- Название чат-бота.
- ID диалога.
- Канал.
- Что отправил получатель.
- Что ожидали получить.
- Статус бота в панели **Детали**.
- Скриншот сценария или настроек бота.

## Профилактика

<Tip>
Следуйте этим правилам — сократите вероятность проблем.
</Tip>

1. **Тестируйте сценарий** перед запуском.
2. **Проверяйте условия срабатывания** — без опечаток.
3. **Не дублируйте триггеры** между ботами.
4. **Следите за статусами в диалогах** — панель **Детали** покажет ошибку.
5. **Настраивайте узел отказа** — он поможет отловить проблемы сценария.
6. **Проверяйте тайм-ауты** — не делайте их слишком короткими.

## См. также

<Columns cols={2}>
  <Card title="Как создать чат-бота" icon="robot" href="/04-mydialogi/05-chatbots/md-701-create-chatbot">
    Пошаговая инструкция с нуля
  </Card>
  <Card title="Визуальный редактор" icon="diagram-project" href="/04-mydialogi/05-chatbots/md-702-visual-editor">
    Узлы, переходы, связи, отладка
  </Card>
  <Card title="Типы узлов" icon="list" href="/04-mydialogi/05-chatbots/md-705-node-types">
    Полный справочник узлов и переходов
  </Card>
  <Card title="Частые ошибки и решения" icon="circle-exclamation" href="/06-reference/03-troubleshooting/ts-common-errors">
    Общий справочник проблем
  </Card>
</Columns>

## Нужна помощь?

- Мой диалог: support@mydialogi.ru
