~ 7 мин

Бесплатный Telegram-бот отвечает на вопросы по Tilda и модификациям Нолим. Ответы строятся только на проверенной базе знаний: пошаговая инструкция, ссылка на готовый мод и на автора материала. Бот понимает скриншоты, держит расходы на ИИ под контролем, сам сообщает команде, чего пока не знает, и следит за изменениями в коде Tilda, которые могут затронуть моды. Он работает в продакшене: 650+ активных пользователей и минимум 5 продлений годовых подписок. Разработка полностью окупилась.

Представьте: вы собираете сайт на Tilda, и кнопка в Zero-блоке пропадает на мобильной версии. Вы ищете ответ в справке, смотрите видео на YouTube, спрашиваете в чатах. Через час находите кусок кода, но не понимаете, куда его вставить.

Нолим (nolim.cc) делает готовые модификации для Tilda. Ими пользуются разработчики и дизайнеры, которые собирают сайты для своих клиентов, и такие вопросы приходят каждый день. Команда хотела помощника, который отвечает круглосуточно и бесплатно для пользователя. Отвечать он должен по делу, а вместо кода предлагать готовый мод, который ставится без программирования.

Старт проекта — 24 марта 2026 года.

Проблема: знания разбросаны, а поддержка не масштабируется

- Ответы лежат в четырёх местах: Help Tilda, обучающие видео, бесплатные курсы и описания модов на nolim.cc. Новичок не знает, где искать.
- Обычный ChatGPT отвечает «из головы». Он придумывает несуществующие настройки и выдаёт сырой код, который пользователь без опыта не вставит.
- Каждый ответ ИИ стоит денег. Бесплатный бот без лимитов может за неделю съесть месячный бюджет.
- Команда не видит, о чём спрашивают. Нет статистики и списка вопросов, на которые пока нет ответа.
- Tilda меняется без предупреждения. Обновление в коде платформы может сломать уже установленный мод, и разработчик узнаёт об этом от недовольного клиента.

Задача

Собрать MVP Telegram-бота, который:
- принимает текст и скриншоты интерфейса Tilda, а PDF, голосовые и видео вежливо отклоняет;
- даёт пошаговый алгоритм вида «зайди в настройки → добавь блок»;
- никогда не выдаёт код, а находит подходящую модификацию Нолим и объясняет, как её настроить;
- при цитировании курса ставит ссылку на автора;
- вежливо отказывает в оффтопе (например, «как настроить таргет»);
- ограничивает расход: дневной и месячный лимит на пользователя;
- передаёт команде вопросы без ответа и показывает метрики;
- отвечает за 10–15 секунд, даже если нужно разобрать скриншот;
- отслеживает изменения в коде Tilda и предупреждает, если они могут повлиять на моды.

Решение: бот, который отвечает только по проверенной базе

Мы собрали бота на технологии RAG. Простыми словами: прежде чем ответить, бот ищет в базе знаний самые похожие фрагменты инструкций и формулирует ответ только на их основе. Так работает опытный сотрудник поддержки, который сначала заглядывает в регламент. Поэтому бот не фантазирует, а если в базе ответа нет, честно об этом говорит.

Вся логика собрана в n8n, база знаний хранится в векторной базе Qdrant, а статистика и админка живут в обычной таблице SeaTable. Отдельную админ-панель разрабатывать не пришлось.

Пример: путь пользователя Ани (условный сценарий)

Аня делает лендинг и присылает боту скриншот настроек с вопросом «почему кнопка не видна на телефоне?».

1. Бот проверяет формат: это картинка, подходит.
2. Проверяет лимит Ани: на сегодня запросы ещё есть.
3. Модель с компьютерным зрением «читает» скриншот и переводит его в текст: какой блок, какие настройки видны.
4. По этому описанию бот ищет в базе похожие фрагменты: справку Tilda, описание мода, кусок урока.
5. Нужное нашлось, и бот формирует ответ: три шага, что включить в настройках адаптива, и ссылку на мод Нолим, если штатными средствами задачу не решить. Если использован урок из курса, в ответе есть ссылка на автора.
6. Диалог и расход сохраняются в таблицу, лимит Ани уменьшается.

Если бы ответа в базе не нашлось, бот ответил бы с юмором: «Тут мои полномочия всё. Передал вопрос кожаным мешкам, а пока посмотри готовые решения в Nolim Assistant». Вопрос сразу попадает в список для команды.

Как это устроено

База знаний

В базу вошли спарсенные статьи Help Tilda, транскрипты обучающих видео, материалы трёх бесплатных курсов и описания модификаций с nolim.cc. Сайты обходит FireCrawl, тексты делятся на небольшие фрагменты и загружаются в Qdrant. Исходный код модов в базу не попадает: бот знает, что умеет мод и как его настроить, но не может «слить» сам продукт.

Правила ответа

Задан дружелюбный тон с юмором. Бот отвечает только по технической части Tilda, запрещает себе выдавать код и всегда предлагает готовый мод там, где иначе пришлось бы программировать. Для пользователя это быстрое решение без разработчика, для Нолим — естественная рекомендация продукта внутри полезного ответа.

Экономия на ИИ

Каждый тип работы выполняет та модель, которая справляется дешевле. Скриншоты разбирает GPT-4o, поиск по базе идёт через недорогие эмбеддинги OpenAI, а сам ответ пишет DeepSeek: он заметно дешевле при хорошем качестве. Перед каждым запросом бот проверяет остаток лимита пользователя в Redis, это занимает доли секунды. От PDF и голосовых отказались сознательно: они дорогие по токенам и редко нужны для вопросов по интерфейсу.

Петля дообучения

Каждый вопрос без ответа становится записью в таблице алертов. Раз в две недели команда разбирает список, добавляет недостающие материалы в базу, и бот становится умнее на реальных вопросах пользователей.

Радар изменений Tilda

Система сама замечает изменения в коде Tilda, и крупные, и незначительные, и оценивает, могут ли они повлиять на уже установленные моды и на те, что ещё в разработке. Разработчики узнают об этом заранее и успевают обновить свой код до того, как что-то сломается на сайтах их клиентов.

Админка в таблице

Менеджер Нолим работает в SeaTable, как в привычной таблице:
- Пользователи: кто пользуется ботом и сколько запросов потратил за день и за месяц;
- Диалоги: вопрос, ответ, расход и дата по каждому сообщению;
- Алерты: вопросы без ответа со статусом «новый / разобран»;
- Метрики по дням: активные пользователи, число запросов и сколько раз бот рекомендовал моды Нолим.

Стек

Telegram Bot API — интерфейс: пользователь общается с ботом в привычном мессенджере, ничего не устанавливая.

n8n — «мозг» системы: принимает сообщения, проверяет формат и лимиты, ищет по базе, вызывает ИИ и сохраняет логи.

Qdrant — векторная база знаний: находит фрагменты инструкций, близкие по смыслу к вопросу, даже если слова не совпадают.

FireCrawl — сбор материалов с сайтов для базы знаний.

OpenAI — разбор скриншотов (GPT-4o) и перевод текстов в векторы для поиска.

DeepSeek — генерация итогового ответа при низкой стоимости.

Redis — быстрый подсчёт лимитов и память о последних сообщениях диалога.

SeaTable — логи, алерты, метрики и админка без отдельной разработки.

Dokploy — развёртывание всех сервисов на собственном сервере.

Безопасность и надёжность

- Ключи к сервисам ИИ и Telegram хранятся в защищённом хранилище n8n, база данных закрыта от внешнего доступа.
- Бот защищён от prompt injection, то есть от попыток «уговорить» его нарушить правила или выдать служебные данные.
- Исходный код модификаций недоступен боту ни при каких запросах.
- При пиковой нагрузке запросы встают в очередь, а не теряются.

Результаты проекта

Бот работает в продакшене и стал для Нолим не только поддержкой, но и частью системы лояльности. Клиенты получают бесплатного помощника и раннее предупреждение о рисках для своих сайтов, поэтому остаются в экосистеме Нолим и продлевают подписки.

- 650+ активных пользователей.
- Минимум 5 продлений годовых подписок благодаря боту.
- Разработка полностью окупилась.
- 18–20 дней на разработку.
- Ответ за 10–15 секунд, включая разбор скриншота.

Нужен ИИ-помощник по вашей базе знаний?

Если у вас много материалов (справка, курсы, описания продуктов) и поддержка тонет в повторяющихся вопросах, такой бот можно собрать под ваш контент. Он будет отвечать только по вашей базе, не выдавать лишнего и показывать, чего ему пока не хватает. Опишите задачу в брифе — оценим срок и вариант развёртывания на вашем сервере.

Стек технологий

Telegram logo

Telegram

n8n logo

n8n

Qdrant

FireCrawl

OpenAI

DeepSeek

Redis logo

Redis

SeaTable logo

SeaTable

Dokploy

Достигнутые результаты

минимум 5

Продлений годовых подписок

650+

Активных пользователей

18–20 дней

Срок реализации

10–15 секунд

Время отклика

Понравился кейс? Запустим ваш проект так же быстро

Тот же подход, та же скорость, то же качество. Заполните бриф или рассчитайте стоимость вашего проекта прямо сейчас.