Чтобы создать бота в Sherlock Platform, добавьте его в модуле «Боты», создайте три сценария, настройте два типа событий, подключите канал Telegram с токеном от @BotFather и пройдите тестовый диалог. С одноимённым ботом «Шерлок» для пробива персональных данных платформа не связана.
Sherlock Platform и бот «Шерлок» для пробива не связаны
Sherlock Platform работает с 2015 года, а одноимённого бота для пробива создали посторонние лица без участия компании. В заявлении Sherlock Platform сказано, что компания не собирает и не хранит данные для такого пробива. Доступа к этому боту у неё нет, поэтому удалить ваши контакты она не может. По этому вопросу компания советует обращаться к владельцам бота, в поддержку мессенджера или в Роскомнадзор.
Если сторонний сервис просит вставить токен вашего Telegram-бота, вы передаёте ему управление ботом: по документации Telegram, токеном может воспользоваться любой, кто его получил. Такому сервису токен не отдавайте. Если уже отдали, выпустите новый у @BotFather командой /token. Если вам нужен собственный бот в Telegram, используйте гайд по Telegram-боту или варианты создания чат-бота без программирования.
Какой результат должен получиться
Рабочий бот запускается в выбранном канале, показывает приветствие, принимает нажатие кнопки, возвращает человека в меню и не зависает на произвольном сообщении. В Sherlock настройка разделена на вкладки «Сценарий», «События» и «Свойства», а для работы нужно подключить канал связи к созданному боту.
До настройки подготовьте доступ к Sherlock Platform и канал, например бота Telegram. Нарисуйте схему диалога, по которой человек увидит меню и получит один проверяемый ответ. Затем соберите сценарии, добавьте команды и события, подключите канал и пройдите полный диалог с новым пользователем. Частые сбои: нет события запуска, не подключён канал или отсутствует возврат в меню.
Sherlock Platform платная; доступ оформляется через компанию, на сайте можно оставить заявку на демонстрацию или получение доступа. На 07.10.2026 лицензия стоит от 2000 до 3500 руб. в месяц за пользователя в зависимости от объёма и срока подписки. Лицензия конкурентная: одновременно могут работать столько сотрудников, сколько лицензий куплено. Настройка и внедрение оплачиваются отдельно, как и WhatsApp и ИИ при их использовании.
Устройство ботов понятно и без практики, а пользу даёт свой бот, который отвечает вашим людям. На бесплатном вебинаре такого бота собирают вживую.
Собрать своего ботаСначала соберите маршрут на бумаге
Нарисуйте маршрут из трёх сценариев: приветствия, главного меню и ответа на неизвестное сообщение.
- В приветствии объясните одной фразой назначение бота и добавьте переход в главное меню.
- В главном меню разместите две кнопки с понятным результатом, например «Услуги» и «Связаться».
- В сценарии неизвестного сообщения объясните, что бот не понял текст, и добавьте кнопку возврата в главное меню.
Официальный учебный материал Sherlock предлагает те же обязательные части: приветствие, главное меню и обработку произвольной фразы. Для простого кнопочного бота нужны события инициализации и сообщения клиента (урок Sherlock).
Сначала доведите один путь от запуска до возврата в меню. После успешной проверки добавляйте новые ветки, чтобы при сбое искать ошибку в небольшом участке схемы.
По теме: Тестирование ИИ-агентов: сценарии, проверка инструментов и promptfoo
Как добавить бота и сценарии
Откройте модуль «Боты» и нажмите «Добавить бот» в левой панели. Платформа также поддерживает копирование существующего бота, но для первой настройки безопаснее создать пустую карточку: в ней нет чужих событий, каналов и скрытых переходов.
В карточке заполните поля «Название» и «Псевдоним», затем сохраните свойства.
Каждый сценарий создаётся на вкладке «Сценарий» одинаково: введите название в поле добавления сценария и нажмите Enter. Порядок работы:
- Создайте сценарий приветствия.
- Добавьте сценарий главного меню и сценарий неизвестного сообщения.
- В приветствие добавьте команду «Сообщение клиенту», затем команду «Переход к сценарию», которая автоматически вызовет главное меню.
- В главное меню добавьте сообщение и две команды «Кнопка».
- Для каждой кнопки задайте переход к нужному сценарию.
- В каждом сценарии, включая конечные ветки, добавьте кнопку «Вернуться в главное меню»: этого требует учебный материал Sherlock.
У команды «Кнопка» различаются поля «Тип кнопки» и «Действие». От канала зависит форма отображения, которую задаёт «Тип кнопки»: «В тексте», «Клавиатура» или «Команда». Поле «Действие» задаёт переход к теме или сценарию, переход по ссылке, запрос телефона или геолокации. Начните с обычного перехода между сценариями и проверьте его в том мессенджере, где бот будет работать.
Какие события обязательны
Для простого кнопочного бота нужны два типа событий: «Инициализация» и «Сообщение клиента». На вкладке «События» свяжите их с нужными сценариями. В карточке события «Сообщение клиента» заполните поля «Грамматика», «Шаблон» и «Сценарий для вызова». Для грамматики доступны «Простой шаблон» и «Regular Expression»; поля и порядок обработки описаны в руководстве по настройке ботов.
- Инициализация запускает приветствие один раз при старте бота.
- Сообщение клиента со стартовой командой ведёт в приветствие или главное меню.
- Сообщение клиента с произвольным текстом ведёт в запасной сценарий.
- Событие для конкретной команды должно стоять раньше общего правила для любого текста.
Для Telegram перетащите событие «Сообщение клиента» с шаблоном /start* выше события с шаблоном * и включите у первого «Останавливать при запуске темы», иначе универсальная обработка перехватит первое сообщение. События одного типа проверяются по порядку списка, но без этого признака при совпадении сработают оба.
В запасном сценарии объясните ошибку и верните кнопки или дайте переход в меню. В справке об обработке произвольной фразы есть и защита первого сообщения: из сценария инициализации по таймеру перейдите к сценарию, который установит переменную BotInitialized в 1, а для сценария обработки произвольной фразы задайте условие «BotInitialized Равно 1».
Бот перестаёт быть игрушкой, когда берёт на себя рутину: отвечает, записывает, напоминает. На бесплатном вебинаре по вайбкодингу собирают такого помощника с помощью ИИ и показывают, как подключить его к своим задачам. Без опыта в коде.
Отдать боту рутинуКак подключить канал без утечки доступа
Подключите Telegram напрямую к Sherlock Platform: токен от @BotFather укажите в настройках канала, а созданного в платформе бота выберите его обработчиком. По инструкции подключения каналов порядок такой:
- В Telegram создайте бота у @BotFather командой
/newbot. Задайте имя и уникальное системное имя, затем скопируйте токен доступа. - В Sherlock Platform добавьте канал Telegram. В настройках подключения заполните «Имя аккаунта» и «Ключ доступа», в последний вставьте токен. Справка также рекомендует указать имя профиля.
- В общих реквизитах канала заполните «Имя» и выберите «Бот для обработки»: он будет автоматически запускаться при обращении из этого канала. При необходимости задайте «Тип запроса по умолчанию» и «Права по умолчанию».
- Не вставляйте токен мессенджера в сценарий, сообщение или снимок экрана.
- Выдавайте доступ к настройкам только тем, кто отвечает за канал.
- Для проверки используйте отдельный тестовый чат, а не рабочую очередь клиентов.
- Если токен случайно попал в переписку или документ, выпустите новый у @BotFather командой
/tokenпо инструкции Telegram, затем замените его в настройках подключения.
Sherlock оправдан, когда сценарий должен работать рядом с каналами связи, очередями и операторами. Для небольшой одноразовой команды отдельная платформа может добавить лишнюю настройку.
По теме: ИИ-агент для закупок: безопасный пилот со сверкой остатков
Проверка перед запуском
Проверьте весь диалог глазами нового пользователя: начните новый разговор и пройдите все ветки. Затем повторите тест с неправильным вводом.
- Откройте бота в подключённом канале с тестового аккаунта.
- Запустите диалог и убедитесь, что приветствие появляется один раз.
- Нажмите каждую кнопку, сравните ответ с названием выбранной ветки.
- Вернитесь в главное меню из каждой конечной ветки.
- Отправьте случайную фразу и проверьте запасной ответ.
- Повторно отправьте стартовую команду и убедитесь, что общее правило не перехватывает её.
- Отключите одну тестовую команду, убедитесь, что изменение ожидаемо, затем верните её перед запуском.
Бот готов к запуску, если все семь проверок дают ожидаемый результат два раза подряд, а тестовый пользователь ни в одной точке не остаётся без понятной кнопки или следующего действия.
Почему бот молчит, путает ветки или повторяет ответ
Если бот не отвечает, сначала проверьте канал и выбранного в нём бота. Когда стартовая команда вызывает запасной ответ или сообщение приходит дважды, проверьте порядок событий и признак остановки по руководству по настройке ботов:
- Карточка бота есть, но в мессенджере тишина: проверьте, создан ли канал и выбран ли этот бот в настройках канала.
- Открывается неправильная ветка: сравните действие кнопки и целевой сценарий.
- Старт показывает запасной ответ: поставьте событие
/start*выше общего правила*и включите у него «Останавливать при запуске темы». - Кнопки исчезли после ответа: добавьте возврат в главное меню или повторный вывод нужных кнопок.
- Одно сообщение приходит дважды: ищите два события, подходящих под одно действие; проверьте их порядок и признак остановки у первого.
- После изменения ничего не поменялось: убедитесь, что редактируете бота, который подключён к тестовому каналу, и что команда активна.
Не чините несколько симптомов одновременно. Воспроизведите один сбой, запишите входное действие, ожидаемый сценарий и фактический сценарий, затем проверьте по порядку канал, событие, команду и переход. Такая последовательность быстрее показывает уровень ошибки.
По теме: ИИ-агент с RAG: как подключить базу знаний
Для каких задач выбирать Sherlock Platform
Sherlock Platform стоит выбирать для проекта с очередями операторов, несколькими каналами и управляемыми сценариями: они настраиваются в одном месте. Если нужен личный бот с одной командой, вся логика уже написана в отдельном приложении или у вас нет доступа к платформе, разумнее использовать Bot API напрямую или конструктор.
Для российского мессенджера используйте инструкцию как создать бота в MAX. Не переносите настройки между платформами буквально: названия событий, кнопок и способы подключения каналов отличаются.
Частые вопросы
Можно ли создать бота Sherlock без программирования?
Простой кнопочный сценарий собирается в редакторе из сценариев, команд и событий. Внешние интеграции и сложные вычисления могут потребовать API или помощи специалиста.
Почему новый бот не отвечает в Telegram?
Чаще всего логика создана, но канал не добавлен или к нему не подключён нужный бот. После этого проверьте событие запуска, поставьте правило /start* выше * и включите у первого «Останавливать при запуске темы». Без этого признака при совпадении сработают оба события, как указано в руководстве по настройке ботов.
Сколько сценариев нужно для первой версии?
Достаточно трёх: приветствие, главное меню и обработка неизвестного сообщения. Новую ветку добавляйте после того, как этот каркас проходит тест.
Можно ли скопировать готового бота?
Платформа поддерживает копирование, но перед подключением проверьте все события, ссылки, каналы и переходы. В копии могут остаться настройки исходного проекта.
Как понять, что бот готов к клиентам?
Новый тестовый пользователь должен пройти запуск, обе кнопки, возврат и неправильный ввод два раза подряд без тупика, дублей и перехода в чужую ветку.
Sherlock Platform связан с Telegram-ботом «Шерлок» для пробива?
Нет. По заявлению Sherlock Platform, компания не связана с этим ботом и не может удалить из него ваши данные, поскольку не имеет к нему доступа. Она советует обращаться к владельцам бота, в поддержку мессенджера или в Роскомнадзор.
На бесплатном вебинаре вы разберёте, как превратить понятный сценарий в работающего бота и проверить результат до запуска на реальных пользователях.
Записаться на вебинар