---
title: "Эмулятор"
id: "1958"
type: "page"
slug: "emulator"
published_at: "2026-09-20T14:56:52+00:00"
modified_at: "2026-09-21T00:00:47+00:00"
url: "https://pastukhov.com/agents/chatbot/docs/emulator"
markdown_url: "https://pastukhov.com/agents/chatbot/docs/emulator.md"
excerpt: "Эмулятор — это встроенная замена Telegram прямо внутри приложения. Вы пишете боту от лица поддельного…"
---

# Эмулятор

[https://pastukhov.com/agents/chatbot/docs/emulator.md](https://pastukhov.com/agents/chatbot/docs/emulator.md)

Эмулятор — это встроенная замена Telegram прямо внутри приложения. Вы пишете боту от лица поддельного человека, и сообщения проходят точно тот же путь, что от настоящего клиента: получение, разбор, обработка сценария, ответ. Наружу ничего не уходит.

## Зачем это нужно

Эмулятор позволяет спокойно проверить сценарий до подключения настоящего бота: не нужно ни создавать бота в Telegram, ни тратить обращения к ИИ, ни рисковать живыми клиентами. Работает это без интернета — можно собирать и проверять бота даже там, где сети нет.

## Поддельные люди

Заранее заведены два человека — Алиса и Боб. Можно добавлять своих и удалять ненужных. У каждого свой отдельный чат с любым ботом, работающим на эмуляторе. Это удобно, чтобы проверить разные случаи: например, Алиса заполнила телефон, а Боб не стал.

## Что можно отправить от лица человека

- обычный текст;
- нажатие кнопки под сообщением;
- команду, например «/start»;
- переход по ссылке с данными («/start booking») — так проверяются рекламные ссылки;
- заявку на вступление в группу.

## Проверка на ошибки

Отдельные кнопки позволяют проверить, как бот ведёт себя, когда что-то ломается:

- **«сломать следующий вызов»** — следующий запрос к Telegram завершится ошибкой, и бот пойдёт по ветке обработки ошибок;
- **«задержать следующее сообщение»** — следующее сообщение дойдёт до бота через заданное время; так проверяются паузы и реакция на молчание клиента.

## Сброс состояния

Одна кнопка очищает всё: чаты, нажатия кнопок, очереди и подготовленные ошибки, возвращает Алису и Боба и удаляет разговоры ботов, работающих на эмуляторе. Получается чистое поле для следующей проверки. Боты на настоящих токенах и их разговоры не трогаются — живых клиентов сброс не задевает.

## Главное правило

Ни один шаг работы с платформой не требует настоящего аккаунта Telegram, реального токена или выхода в сеть. Всё можно собрать, проверить и отладить на эмуляторе. А переход на настоящий Telegram — это просто замена токена: сценарий переписывать не нужно, он уже протестирован.

Дальше: как устроен сам сценарий — в разделе [Студия сценариев](/agents/chatbot/docs/studio)
, какие проверки доступны кроме эмулятора — в разделе [Проверка и отладка](/agents/chatbot/docs/testing)
, а как завести бота — в разделе [Боты](/agents/chatbot/docs/bots)
.

[← Оглавление документации](/agents/chatbot/docs)
