хочу обсудить проект
Готово! Мы ответим вам в течении одного рабочего дня
Что-то пошло не так. Попробуйте еще раз
Назад
1k+ участников
Вступить в Telegram
n8n
06.11.2025

Social Media Manager - Система автоматической публикации в социальных сетях через Telegram бота

Описание процесса

Автоматизация представляет собой интеллектуального Telegram бота-менеджера для публикации контента в социальные сети. Пользователь отправляет фото или видео в чат с ботом, после чего AI-ассистент в диалоговом режиме уточняет детали (подпись к посту и выбор социальных сетей), а затем автоматически публикует контент через интеграцию с workflow Auto Posting. Бот имеет память диалога, что позволяет вести естественную беседу и использовать контекст предыдущих сообщений.

API ключи и сервисы

Telegram Bot API - прием сообщений и отправка ответов

Google Gemini 2.5 API - AI модель для диалога

ImgBB API - хостинг изображений

Cloudinary API - хостинг видео

N8n Call Workflow - вызов Auto Posting workflow

Архитектура системы по блокам

РАЗДЕЛ 1: ПОЛУЧЕНИЕ МЕДИА ОТ ПОЛЬЗОВАТЕЛЯ

1.1 Telegram Trigger - Точка входа

Назначение: Прием сообщений от пользователя в Telegram боте

Настройки: Updates message, Webhook для бота

1.2 Switch - Классификация входящего контента

Назначение: Определение типа отправленного контента (фото, видео или текст)

Правила: Photo (изображения), Video (видео), Text (текстовые сообщения)

РАЗДЕЛ 2: ОБРАБОТКА ИЗОБРАЖЕНИЙ

2.1 Get a file - Получение файла фото

Назначение: Скачивание файла изображения из Telegram

File ID: берется из message.photo или message.document.thumbnail.file_id

2.2 Get URL - Загрузка в ImgBB

Назначение: Получение постоянной ссылки на изображение через ImgBB хостинг

URL: https://api.imgbb.com/1/upload

Результат: публичный URL изображения

РАЗДЕЛ 3: ОБРАБОТКА ВИДЕО

3.1 Get a file1 - Получение файла видео

Назначение: Скачивание видео файла из Telegram

3.2 HTTP Request - Загрузка в Cloudinary

Назначение: Получение постоянной ссылки на видео через Cloudinary хостинг

URL: https://api.cloudinary.com/v1_1/<ВАШ КЛАУД АЙДИ>/video/upload

ВАЖНО!

В сервисе Cloudinary вам нужно будет перейти в setting=>upload=>upload presets и там создать новый пресет и выбрать в нем singning mode - unsigned

РАЗДЕЛ 4: AI ДИАЛОГ С ПОЛЬЗОВАТЕЛЕМ

4.1 AI Agent - Менеджер по социальным сетям

Назначение: Интеллектуальный диалоговый агент для общения с пользователем

Алгоритм: Шаг 1 - Спросить подпись, Шаг 2 - Уточнить соцсети, Шаг 3 - Найти ссылку в памяти, Шаг 4 - Вызвать Auto Posting

Промпт агента: Ты менеджер по ведению соц сетей (Instagram, Tiktok, X, Facebook)

Пользователь будет отправлять тебе Фото либо видео которое хочет выложить.

Первым делом спроси у него "Какая будет подпись?", Далее сохрани себе подпись и передай одним из параметров.

Если пользователь отвечает что ему не нужна подпись то пропускаешь.

Далее после вопроса о подписи уточни в какие соцсети выкладываем, если ответ будет "во все" то выкладывай во все если будут перечислены какие-то конкретные соц-сети то только в них выкладывай

После того как всё уточнил ты должен использовать инструмент Auto Posting для того чтобы выложить фото либо видео и обязательно отправь в инструмент ссылку на фото/видео.

ШАГИ ОБЩЕНИЯ:

1.СПРАШИВАЕШЬ КАКАЯ БУДЕТ ПОДПИСЬ

2.УТОЧНЯЕШЬ КАКИЕ СОЦ-СЕТИ

3.Берешь ссылку которую ты получал ранее из своей памяти(используй инструмент think чтобы подумать и найти ссылку в памяти) и делаешь запрос в инструмент Auto Posting на русском языке.

4.2 Google Gemini Chat Model - AI модель

Model: Gemini 2.5

4.3 Simple Memory - Память диалога

Type: Buffer Window Memory

Позволяет AI помнить предыдущие сообщения и ссылки на медиа

4.4 Think - Инструмент для размышления

Позволяет AI найти нужную информацию в памяти диалога

4.5 Call Auto posting - Инструмент публикации

Вызов workflow Auto Posting для фактической публикации (дочерний workflow)

РАЗДЕЛ 5: ОТВЕТ ПОЛЬЗОВАТЕЛЮ

5.1 Send a text message - Отправка ответа

Отправка сообщения пользователю в Telegram с результатом публикации

Необходимые сервисы и их настройка

Telegram Bot: Создать бота через @BotFather, получить Bot Token

Google Gemini: Получить API ключ через Google AI Studio

ImgBB: Регистрация на ImgBB.com, получить API ключ

Cloudinary: Регистрация на Cloudinary.com, создать Upload Preset

Примеры использования

Кейс 1: Публикация фото с подписью

Пользователь отправляет фото, бот спрашивает подпись и соцсети, затем публикует

Кейс 2: Публикация без подписи

Пользователь отправляет видео, отвечает что подпись не нужна, бот публикует во все соцсети

Кейс 3: Использование памяти

Бот использует инструмент Think для поиска подписи из предыдущего диалога

Практическая ценность

Для создателей контента: Публикация в соцсети прямо из мессенджера, история всех публикаций в одном месте

Для SMM команд: Централизованное управление публикациями через Telegram, быстрое реагирование на актуальные темы

Для малого бизнеса: Простой инструмент без сложного обучения, публикация с телефона за минуту

Результат работы системы

Эта автоматизация представляет собой персонального AI-ассистента SMM менеджера в Telegram. Комбинация естественного диалога через Gemini, памяти контекста и интеграции с системой публикации создает удобный интерфейс для управления социальными сетями. Пользователь получает опыт общения с настоящим менеджером, который понимает контекст, задает уточняющие вопросы и выполняет публикации автоматически.

Дочерний workflow:

Описание процесса

Автоматизация для публикации фото и видео контента в социальные сети с использованием AI обработки запросов. Система принимает команду от пользователя, анализирует её через OpenAI, определяет какие социальные сети использовать, генерирует подпись к публикации и автоматически загружает медиа через Blotato API. Весь процесс от получения команды до публикации занимает несколько секунд, полностью автоматизируя рутинную работу SMM менеджера.

API ключи и сервисы

Blotato API - публикация в социальные сети (TikTok, Instagram, Twitter/X)

OpenAI API - GPT-4.1-mini для анализа команд

N8n Execute Workflow Trigger - точка входа для запуска

Архитектура системы по блокам

РАЗДЕЛ 1: ПОЛУЧЕНИЕ И ОБРАБОТКА КОМАНДЫ

1.1 When Executed by Another Workflow - Точка входа

Назначение: Получение команды от внешнего workflow для обработки

Настройки: Input параметр query (любой тип данных)

Пример входящей команды: "Выложить фото с подписью 'Кружка' в Тикток и Инстаграм. Ссылка на фото: https://i.ibb.co/m59P2Tz9/file-1.jpg"

1.2 AI Agent - Анализ команды

Назначение: OpenAI анализирует команду пользователя и извлекает структурированные данные

Model: gpt-4.1-mini

Prompt: Ты получишь команду, Отправь как сухой ответ без лишних комментариев только переменную с подписью и соц сетями на русском языке. Также отправь в отдельной переменной ссылку на фото/видео.

1.3 Structured Output Parser - Парсинг ответа

Назначение: Преобразование ответа AI в структурированный JSON

Schema: Подпись (текст), Ссылка (url), Соц-сети (массив названий)

РАЗДЕЛ 2: НАСТРОЙКА АККАУНТОВ И ПОДГОТОВКА

2.1 Set Accounts - Конфигурация

Назначение: Установка ID аккаунтов и API ключей для каждой социальной сети

Настройки: blotato_api_key, instagram_id, tiktok_id, facebook_id, twitter_id и другие платформы

video_caption: берется из AI ответа (параметр Подпись)

2.2 Upload - Загрузка медиа в Blotato

Назначение: Загрузка фото/видео в систему Blotato для дальнейшей публикации

URL: https://backend.blotato.com/v2/media

Результат: получение внутреннего URL в системе Blotato

РАЗДЕЛ 3: РАСПРЕДЕЛЕНИЕ ПО СОЦИАЛЬНЫМ СЕТЯМ

3.1 Switch - Маршрутизация

Назначение: Определение в какие социальные сети публиковать на основе AI анализа

Правило 1: Если в массиве Соц-сети содержится "Тикток" - направить в TIKTOK

Правило 2: Если содержится "Инстаграм" - направить в Instagram

Правило 3: Если содержится "твиттер" - направить в X

РАЗДЕЛ 4: ПУБЛИКАЦИЯ В КАЖДУЮ СЕТЬ4.1 TIKTOK / Instagram / X - Публикация

Назначение: Создание поста через Blotato API

URL: https://backend.blotato.com/v2/posts

Body JSON: post с настройками target, content (text, platform, mediaUrls) и accountId

В Body:

Необходимые сервисы и их настройка

Blotato: Регистрация на Blotato.com, получение API ключа, подключение социальных сетей

OpenAI: API ключ с доступом к GPT-4.1-mini

Примеры использования

Кейс 1: Публикация в одну сеть

Вход: "Выложи это фото в Инстаграм с подписью 'Новинка сезона'. Ссылка: https://example.com/photo.jpg"

Результат: Публикация только в Instagram с указанной подписью

Кейс 2: Мультиплатформенная публикация

Вход: "Выложить видео во все соцсети с текстом 'Смотри что получилось'. Ссылка: https://example.com/video.mp4"

Результат: Одновременная публикация в TikTok, Instagram и Twitter/X

Практическая ценность

Для SMM менеджеров: Экономия времени на рутинных публикациях, возможность управления через простые команды, мультиаккаунтное управление

Для малого бизнеса: Простой способ поддерживать присутствие в соцсетях, не требуется знание API каждой платформы

Для агентств: Масштабирование публикаций для множества клиентов, централизованное управление

Результат работы системы

Эта автоматизация представляет собой интеллектуальный публикатор контента, который понимает естественный язык и автоматически распределяет публикации по социальным сетям. Использование AI для анализа команд делает систему гибкой и удобной, а интеграция с Blotato API обеспечивает надежную публикацию во все основные социальные платформы.

Читайте также

No items found.

напишите нам, и мы покажем путь к эффективности