Назад к шаблонам
ai
-

ContentBot — ИИ-бот для обучения стилю и генерации контента

Telegram-бот, который учится стилю письма постов через инструкции (анализирует сайты (Tavily) и Twitter-профили, указаных вами каналов, сохраняет правила в базе и генерирует тексты на основе них) Идеально для копирайтеров, SMM и контент-мейкеров — от идеи до генерации за секунды.

ContentBot — ИИ-бот для обучения стилю и генерации контента
Создал:
Author
Bob
Последнее обновление:
20 February 2026
Категории
Контент

Описание логики работы автоматизации

1) Вы пишете команду в Telegram-бота (например, /start для приветствия, /learn для режима обучения).

2) Бот проверяет команду и переключает вас в нужный режим обучения или генерации

3) В режиме обучения: вы отправляете инструкцию как надо писать посты и в каком стиле (например, "Пиши в стиле Хормози: коротко, с фактами") → бот сохраняет её 

4) В режиме генерации: вы пишете промпт → бот собирает все инструкции и стили из базы → генерирует текст поста через Open AI → отправляет вам.

5) Управление инструкциями: /context — просмотр всех; /edit N — редактирование по номеру; /del N — удаление (обновление в базе с метками edit/delete).

6) Бот всегда подтверждает действия: отправляет "typing" и уведомления о прогрессе

Примеры реализации

Sahil Bloom (@SahilBloom)

Аудитория: >1 млн подписчиков.

ContentBot — ИИ-бот для обучения стилю и генерации контента

Naval (@naval)

Аудитория: >2.3 млн подписчиков.

ContentBot — ИИ-бот для обучения стилю и генерации контента

James Clear (@JamesClear)

Аудитория: >1 млн подписчиков.

ContentBot — ИИ-бот для обучения стилю и генерации контента

Dickie Bush (@dickiebush)

Аудитория: >400 тыс подписчиков.

ContentBot — ИИ-бот для обучения стилю и генерации контента

Какой результаты вы получите

  • Бот учится вашему стилю (или стилю инфлюенсеров) и генерирует тексты без повторных подсказок. Экономит 50–80% времени на контент.

  • Из сайта или Twitter — готовые инструкции стиля (например, "Используй bullet points, мотивируй действие"). Повышает качество на 30–50% за счёт адаптации.

  • Гибкое управление: просмотр (/context), правка (/edit), удаление (/del) — база стилей всегда под рукой, как персональная библиотека.

  • Генерируйте посты, статьи, email — в одном боте. Идеально для нескольких проектов или команд.

  • Автономность 24/7: отправьте промпт — получите текст. Нет нужды в ручном копипасте стилей в ChatGPT.

  • Бот уведомляет о каждом шаге (typing, success), давая уверенность в процессе.

  • Никакой долгой разработки, только несколько простых настроек и готовая авматотизация у вас на руках. Если возникнут трудности, вы сможете написать нашу менеджеру и он поможет вам. Связаться можно тут

Как запустить автоматизацию

Шаг 1: Подготовьте аккаунты и API-ключи в внешних сервисах

Займёт 10–20 минут.

  1. Telegram Bot:

    • @BotFather → /newbot → получите token (например, 123456:ABC-...).

    • Сохраните как секрет "contentbot".

  2. OpenAI (для генерации и анализа):

    • https://platform.openai.com → API Keys → сгенерируйте ключ.

    • Секрет: "openai_api_key". Модель: gpt-4o-mini (можно сменить в Agents.Prompt на gpt-4o).

  3. Tavily API (для анализа сайтов):

    • https://tavily.com → регистрация → получите ключ (tvly-XXXX).

    • Секрет: "tavily_api_key". Используется в HttpRequest_5 (Authorization: Bearer).

  4. TwitterAPI.io (для анализа профилей):

    • https://twitterapi.io → регистрация → получите ключ.

    • Секрет: "twitter_api_key". Используется в HttpRequest_9 (X-API-Key).

Шаг 2: Создайте секреты (secrets) в ASCN.AI

В разделе Secrets добавьте 4 ключа: contentbot, openai_api_key, tavily_api_key, twitter_api_key.

Шаг 3: Настройте автоматизацию

  1. Проверьте ноды: TelegramBot.Polling (token = {{$secrets.contentbot}}); Agents.Prompt (token = {{$secrets.openai_api_key}}); HttpRequest_5 (Authorization = Bearer {{$secrets.tavily_api_key}}); HttpRequest_9 (X-API-Key = {{$secrets.twitter_api_key}}).

  2. Сохраните и активируйте (status: ACTIVE).

Важно: Хранение в aiwriter.instructions1 и aiwriter.mode1 — это встроенная база ASCN.AI. Нет нужды в внешней БД.

Шаг 4: Настройте ноды в автоматизации (по шагам, что делает каждая)

Откройте флоу в редакторе. Вот ключевые ноды по порядку:

  1. TelegramBot.Polling_1 (Триггер):

    • Слушает сообщения и callback. Token: {{$secrets.contentbot}}. Update_type: ["message"].

  2. Control.Switch_CommandRouter_1 (Роутер):

    • Проверяет текст: /learn → режим learn; /generate → generate; /analyze → анализ URL; /twitter → анализ профиля; /edit N → edit; /del N → delete; иначе — обработка в текущем режиме.

  3. Storage.Append_Mode (Смена режима):

    • Добавляет в aiwriter.mode1: { "at": timestamp, "mode": "learn/generate" }.

  4. HttpRequest_SendTyping (Уведомления):

    • Отправляет "typing" для UX. URL с token, body: chat_id + action=typing.

  5. HttpRequest_5 (Tavily для /analyze):

    • POST на Tavily с URL, Authorization: Bearer {{$secrets.tavily_api_key}}. Возвращает контент страницы.

  6. JS.CleanMarkdown (Очистка):

    • Преобразует Markdown в plain text для ИИ.

  7. Agents.Prompt_2 (Инструкция из анализа):

    • OpenAI: system="Создай инструкцию стиля", prompt=контент страницы. Token: {{$secrets.openai_api_key}}.

  8. HttpRequest_9 (TwitterAPI для /twitter):

    • GET на twitterapi.io с username, headers: X-API-Key {{$secrets.twitter_api_key}}. Возвращает твиты.

  9. JS.ExtractTweets (Обработка):

    • Собирает текст твитов в строку для ИИ.

  10. Agents.Prompt_3 (Инструкция из Twitter):

    • OpenAI: анализирует твиты → создаёт инструкцию стиля.

  11. Storage.Append_Instructions (Сохранение):

    • Добавляет в aiwriter.instructions1: { "text": инструкция, "event": "create/edit/delete" }.

  12. Agents.Prompt_1 (Генерация):

    • В режиме generate: system=все инструкции, prompt=сообщение пользователя → генерирует текст.

  13. TelegramBot.SendMessage_Result (Ответы):

    • Отправляет результат: текст, список инструкций или подтверждение.

Шаг 5: Запустите и протестируйте автоматизацию

  1. В Telegram: найдите бота → /start.

  2. Протестируйте: /learn "Стиль: юмористичный" → /generate "Расскажи о кофе".

  3. Анализ: /analyze https://example.com → ждите инструкцию.

  4. Проверьте /context, /edit 1, /del 2.

  5. Ошибки: смотрите Executions. Часто — неверный ключ или лимит API.

FAQ
Остались вопросы
Нужны ли мне навыки программирования для настройки этого шаблона?
Навыки программирования не требуются! Этот шаблон разработан для пользователей без кода. Просто следуйте пошаговому руководству, подключите свои аккаунты — и готово.
Как этот шаблон помогает поддерживать безопасность данных?
Все данные обрабатываются безопасно через официальные API с OAuth-аутентификацией. Ваши учётные данные никогда не хранятся в процессе, и вы сохраняете полный контроль над подключёнными аккаунтами и разрешениями.
Что такое модуль?
Модуль — это отдельный строительный блок в процессе, который выполняет определённое действие — например, отправку сообщения, получение данных или обработку информации. Модули соединяются вместе, создавая полную автоматизацию.
Могу ли я настроить шаблон под конкретные нужды моей организации?
Абсолютно! Вы можете изменять триггеры, добавлять новые интеграции, настраивать промпты ИИ и кастомизировать ответы в соответствии с рабочими процессами и брендингом вашей организации.
Насколько настраиваемы ответы ИИ?
Полностью настраиваемые. Вы можете редактировать системный промпт ИИ, чтобы изменить тон, язык, формат ответа и поведение. Добавьте конкретные инструкции для вашего случая использования или отраслевую терминологию.
Будет ли этот шаблон работать с моими существующими инструментами ИТ-поддержки?
Этот шаблон интегрируется с популярными инструментами, такими как Gmail, Google Calendar, Slack и Baserow. Дополнительные интеграции можно добавить с помощью доступных API-коннекторов или вебхуков.
Что делать, если моя база знаний FAQ пуста?
Не проблема! Шаблон включает инструкции по настройке, которые помогут вам заполнить базу данных FAQ часто задаваемыми вопросами и ответами. Начните с малого. По мере появления новых вопросов вы можете легко добавлять больше FAQ со временем.
Есть ли способ отслеживать нерешённые проблемы, требующие последующих действий?
Да! Вы можете настроить процесс для записи нерешённых запросов в базу данных или таблицу, отправки уведомлений вашей команде или создания тикетов в вашей системе отслеживания проблем для ручной обработки.
Что если я хочу переключиться со Slack на Microsoft Teams (или другой инструмент для чата)?
Просто замените модуль Slack на модуль интеграции Microsoft Teams или другого чата. Основная логика остаётся той же — просто переподключите вход и выход к вашей предпочитаемой платформе.
Оставаясь с нами, вы соглашаетесь на использование файлов куки.