> MARAT_SHVETS.portfolio
> ← все новости

Запустил n8n-хаб: автопостинг в Telegram и YouTube Shorts

Поднял self-hosted n8n и собрал на нём несколько автопилотов: страшные истории в Telegram-канал, видео-шортсы на YouTube из текста анекдотов, картинки и звука, плюс автоматические новости и почтовые уведомления для этого сайта.

Зачем понадобился n8n

Веду сразу несколько маленьких контент-каналов, и все они требовали одной и той же рутины: найти текст, оформить, выложить, проверить, что не задвоилось. Вместо того чтобы делать это руками каждый день, поднял self-hosted n8n и собрал на нём четыре независимых сценария.

Страшные истории в Telegram

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

Видео-шортсы на YouTube из анекдотов

Самый интересный сценарий. Берёт текст анекдота с сайтов-агрегаторов, случайно выбирает одну картинку из 20 заготовленных фонов и один звук из нескольких дорожек, накладывает текст на картинку через FFmpeg, синхронизирует со звуком и собирает вертикальное видео под формат YouTube Shorts. Готовое видео публикуется на канал автоматически, с заголовком и тегами.

Новости сайта и уведомления на почту

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

Что дальше

Первую неделю в проде держал уведомления об ошибках каждого сценария у себя в Telegram, чтобы поймать нестабильные кейсы раньше подписчиков. Сейчас всё работает стабильно — 7 постов в Telegram-канале и 5 видео на YouTube Shorts в день без единого ручного действия.

← все новости→ написать мне