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


Описание процесса
Автоматизация представляет собой интеллектуального 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 обеспечивает надежную публикацию во все основные социальные платформы.

