Автопостинг в Telegram через n8n: агент сам пишет посты с картинками

Смотреть урок

Дополнительные файлы из урока

Показываю, как в n8n собрать автопостинг для Telegram-канала: агент по расписанию сам придумывает мотивационный пост и отдельный промпт для картинки на английском языке, а затем через HTTP-запрос генерирует изображение и отправляет готовый пост с фото в Telegram-бота. Разбираю, как правильно составить System Message для агента, чтобы он возвращал чистый JSON с текстом поста и промптом для картинки, и почему без этого следующий узел ломается. Показываю настройку триггера по таймеру, ноды HTTP Request и Telegram Send Photo с подписью. Материал пригодится тем, кто хочет автоматизировать ведение Telegram-канала.

Оглавление с таймкодами:

0:00–0:30 Автор продолжает предыдущую схему с генерацией промптов для фото в Telegram-боте и объясняет, что сейчас превратит её в автопостинг по расписанию.
0:30–2:03 Настраивается нода-таймер: убирается лишняя логика, выбирается интервал срабатывания — в тесте раз в минуту.
2:03–4:27 В ноду AI-агента вставляется промпт, составленный через ChatGPT: тема поста — мотивация и заряд на день, требования — только русский язык, 150–200 слов, уместные эмодзи, 5 конкретных приёмов для ускорения работы и анекдот в конце.
4:27–5:39 Дополнительно агенту задаётся генерация отдельного промпта для картинки — на английском языке, кинематографичного, без текста в кадре, 1–2 предложения; текст поста и промпт для фото получаются за одну генерацию, но на разных языках.
5:39–6:53 В System Message агенту прописывается требование вернуть строго JSON с двумя полями — post и image_prompt, без пояснений, иначе следующий узел не сможет обработать ответ.
6:53–8:31 Настраиваются оставшиеся узлы: HTTP Request для генерации изображения с сохранённым авторизационным токеном и content-type json, дальше — нода Telegram Send Photo.
8:31–9:50 Через отдельный тестовый триггер узнаётся chat id бота, оно прописывается в параметрах, а для подписи к фото выбирается поле caption; тип вложения — binary file, потому что из HTTP-запроса приходит готовая картинка, а не текст.
9:50–11:59 При первом тесте генерация выдаёт ошибку — причина в лишних символах в ответе агента; автор поясняет, что решил это, явно потребовав в System Message «чистый JSON без слова json и лишнего форматирования», и советует такие ошибки разбирать через ChatGPT.
11:59–15:15 Схема запускается на автомате с интервалом в минуту: агент генерирует пост и промпт, картинка создаётся через Stable Diffusion, готовый пост с фото и подписью уходит в Telegram-бота; автор предлагает на будущее добавить агенту память, чтобы посты не повторялись и различались по дням недели.

Топ-инсайты:

Автопостинг в Telegram строится на связке: таймер-триггер → AI-агент, который пишет пост и промпт для…

🔒

Этот материал доступен участникам Клуба. Войдите или оформите доступ, чтобы читать целиком, открывать видео и комментировать.

Войти Вступить / купить доступ