З n8n на готовий сервіс: коли час переїжджати
Саморобний конвеєр на n8n працює, поки не впирається в ліміти, ретраї та чергування. Ознаки, що час, і що втрачається під час переїзду.
Коротко. Саморобний конвеєр на n8n для Telegram-каналу зазвичай виглядає однаково: тригер, крок рерайту через API ШІ-провайдера, крок публікації — усе за один вечір. Працює безкоштовно: сам n8n безкоштовний для self-hosted розгортання, а сервер під нього коштує кілька доларів на місяць. Але працює він рівно настільки надійно, наскільки в нього закладено обробку помилок, — а в першій версії конвеєра це зазвичай нуль. Retry On Fail вимкнений за замовчуванням для кожного вузла окремо. Ліміти Telegram на надсилання повідомлень реальні й конкретні. Ані те, ані інше не робить n8n поганим інструментом — просто завдання непомітно виросло з того, що саморобний конвеєр умів витримувати з першого дня. Далі: що зазвичай збирають, що в цій схемі працює, де починає текти і — це важливіше за все інше — коли залишатися на n8n правильно.
Гайд «зроби контент-завод на n8n сам» майже завжди однієї форми: тригер, крок рерайту, крок публікації — готово за вечір і безкоштовно. Працює. Минають тижні. Потім донор-стрічка міняє формат, конвеєр замовкає, і ніхто не помічає, поки постійний читач не запитає, чому канал мовчить з вівторка. Полагодити — двадцять хвилин. Лагодити знову через місяць — ось що насправді змінює розклад, а не самі ці двадцять хвилин: річ у тім, що наступного разу помітити це теж більше нікому.
Що зазвичай збирають на n8n для Telegram-каналу
Стандартна схема, якої вчать майже всі гайди «автоматизуй канал»: вузол Schedule Trigger або RSS перевіряє джерело, крок-фільтр пропускає те, що вже публікувалося, вузол HTTP Request надсилає текст в API ШІ-провайдера на рерайт, вузол Telegram публікує результат. Друге джерело — друга гілка тих самих чотирьох кроків; другий канал — ще один вузол Telegram наприкінці.
Візьмімо канал про бджільництво: зрідка — замітка з загального видання на кшталт Економічної правди про моду на власну пасіку, але більшість публікацій приходить з пари вузьких пасічницьких форумів, які жодне велике видання не читає, — і все це йде через той самий чотирикроковий ланцюжок. Додайте друге джерело — скажімо, YouTube-канал про бджільництво через RSS-міст — і конвеєр уже ганяє близько 11 запусків на місяць, поки це ще навіть не схоже на серйозний проєкт. Саме цю схему показує майже кожен гайд, і якийсь час її справді достатньо.
Сам n8n безкоштовний саме в такому розгортанні. Community Edition поширюється за власною ліцензією з відкритим кодом, а не як платне ПЗ, і практичне обмеження вузьке: не можна перепродавати його як власний хостинговий продукт. Сервер під нього коштує кілька доларів на місяць. Ніщо з описаного вище не вимагає підписки будь-кому.
Що в цій схемі працює добре
Саме для такого випадку — одне-два джерела, канал, який не намагається бути інформагентством, — схема тримається нормально. Кожен крок видно: відкриваєте воркфлоу і бачите, куди саме пішли дані, — це більше, ніж показує майже будь-який готовий сервіс. Щомісячного рахунку, крім сервера, немає. І немає стелі за логікою: правило, специфічне для одного каналу чи дивного формату одного джерела, — це просто ще один вузол. Нікому не треба випускати фічу, щоб це запрацювало.
Де починає текти
Текти — це не поодинокий збій, а те, що відбувається після першого. Retry On Fail у n8n вимкнений за замовчуванням і налаштовується по кожному вузлу окремо: відкриваєте вузол, вкладку Settings, вмикаєте тумблер, самі виставляєте час між спробами. Зібраний за вечір конвеєр зазвичай це пропускає, бо ніщо в гайді не змушує про це задуматися, поки запит не впаде вперше.
Ліміти самого Telegram конкретні: приблизно одне повідомлення на секунду в один чат, не більше 20 повідомлень на хвилину в одну групу, а без окремо увімкнених платних розсилок бот не може розсилати швидше приблизно 30 повідомлень на секунду. Конвеєр, який наздоганяє пропущену ніч простою або віялово розсилає один пост одразу в кілька каналів, може вперетися в цю стелю — n8n сам себе не пригальмовує, це вузол Wait і розмір батчу, які треба додати руками.
У ШІ-провайдера на іншому кінці — свої ліміти і свої тайм-аути, і гілка без шляху помилки просто зупиняється мовчки, якщо тільки окремо не зібрано error workflow — другий воркфлоу, підключений окремо, а не галочка в першому. Донор-стрічка теж може просто змінити формат, і парсер, розрахований на стару структуру, ламається тихо, а не з криком.
Після кількох джерел одного маленького сервера перестає вистачати, і шлях масштабування в самого n8n — черга завдань, воркер-процеси, справжня база даних замість файлу — це окремий інфраструктурний проєкт, а не перемикач. Нічого з цього не видно в рахунку. Це видно в увазі: недільний ранок, витрачений на те, щоб зрозуміти, чому з четверга нічого не публікувалося, і те, що помітити це не було кому, крім вас.
Чесно: коли залишатися на n8n правильно
- Повний контроль — це реально, а не гасло. Кожен крок видно, і будь-яке правило пишете ви самі — без дорожньої карти вендора, яку треба чекати.
- Нульова абонплата — теж реальна. Self-hosted n8n плюс невеликий сервер надійно дешевший за будь-яку підписку — поки час, який це забирає, не стане для вас дорогим ресурсом.
- Якщо возня з конвеєром — це і є хобі, залишатися правильно, а не як компроміс. Готовий сервіс забере саме ту частину, заради якої все затівалося.
- Якщо завданню потрібен один по-справжньому нестандартний крок, заміни гнучкості n8n немає. Рідкісний API, правило, якого не передбачив жоден контент-інструмент, — це причина залишитися, а не привід почуватися відсталим.
- Ніщо з цього не вирок n8n. Це універсальний конструктор, який робить рівно те, для чого зроблений. Розрив — у тому, чого поки немає в саморобному конвеєрі, а не в тому, що інструмент робить не так.
Хто є хто
| Саморобка на n8n | Контент-завод AdminHub | |
|---|---|---|
| Налаштування | Кожен крок зібраний вручну: тригер, фільтр, виклик рерайту, публікація | Підключити джерело, обрати тариф |
| Абонплата | Безкоштовне ПЗ, кілька доларів на місяць за сервер | Free-тариф; Pro — 400 зірок за 30 днів |
| Повтор при помилці | Вимкнений за замовчуванням, налаштовується по вузлу | Вбудований у конвеєр |
| Ліміти на надсилання | Вузли Wait і батчинг — вручну | Обробляються всередині публікації |
| Більше джерел чи каналів | Потрібен queue mode — черга завдань і воркери — після певного обсягу | 10 джерел, 10 планів на Pro, без додаткового налаштування |
| Хто чергує | Ви | AdminHub |
| Нестандартна логіка | Будь-який API, будь-яке правило | RSS, канали й посилання — і нічого понад це |
Якщо… то…
| Якщо… | То… |
|---|---|
| Одне-два джерела, публікації пару разів на тиждень, а збої рідкісні й некритичні | Залишайтеся на n8n — переїжджати нема з чого |
| Возня з конвеєром і є хобі, а не засіб заради мети | Залишайтеся на n8n — готовий сервіс забере саме ту частину, що подобається |
| Воркфлоу потрібен один по-справжньому нестандартний крок, якого немає в жодному контент-інструменті | Залишайтеся на n8n — тут перемагає універсальність |
| Ретраї і мовчазні збої вже коштують вам вихідних, а Telegram — єдиний майданчик публікації | AdminHub Free — 2 джерела, 30 кредитів на місяць, ретрай і дедуплікація вже вбудовані |
| Джерел і каналів достатньо, щоб n8n вимагав queue mode для нормальної роботи | AdminHub Pro — 10 джерел, 10 планів, 500 кредитів за 400 зірок на 30 днів, без інфраструктурного проєкту |
| Справжня проблема — вигадати, що публікувати, а не доставити це | Ні те, ні інше — це інше завдання, і переїзд конвеєра його не вирішить |
Що робити зараз
Спершу — чесна секція: якщо хоч одна з п’яти причин залишитися і справді про вас, правильний крок — не переїзд, а лагодження конвеєра: увімкнути Retry On Fail там, де його немає, додати вузол Wait перед публікацією в Telegram, зібрати хоча б один error workflow, який надсилає повідомлення, коли щось зупиняється. Це вечір роботи, а не пересборка з нуля.
Якщо ж стіна — це саме ретраї, ліміти і те, що помітити проблему більше нема кому, а Telegram — справді єдиний потрібний майданчик, перевірити це швидше, ніж лагодити саморобку: одне джерело, 30 кредитів на безкоштовному тарифі AdminHub, запущені паралельно з наявним конвеєром на тиждень, а не замість нього.
Як виглядає конвеєр, зібраний за всіма рівнями автоматизації, і де кожен наступний рівень починає коштувати більше уваги, ніж економить, — у статті як автоматизувати контент Telegram-каналу. Для вужчого випадку, коли потрібен просто RSS на вході й Telegram на виході, — RSS у Telegram. Джерело в контент-заводі можна спробувати в розділі AdminHub Content.
Що зазвичай запитують
- Коли залишатися на n8n — правильне рішення?
- Коли повний контроль і нульова абонплата важливіші за возню з підтримкою: кожен крок видно, будь-яке правило пишете ви самі, а self-hosted n8n плюс невеликий сервер надійно дешевший за будь-яку підписку — поки час, який це забирає, не став для вас дорогим ресурсом. Якщо возня з конвеєром і є хобі або завданню потрібен один по-справжньому нестандартний крок, залишатися правильно, а не як компроміс.
- Скільки насправді коштує саморобка на n8n?
- Community Edition поширюється за власною ліцензією з відкритим кодом, а не як платне ПЗ, і практичне обмеження вузьке: не можна перепродавати його як власний хостинговий продукт. Сервер під нього коштує кілька доларів на місяць, а те, чого не видно в рахунку, — увага: недільний ранок, витрачений на те, щоб зрозуміти, чому з четверга нічого не публікувалося.
- Чому саморобний конвеєр замовкає без попередження?
- Retry On Fail у n8n вимкнений за замовчуванням і налаштовується по кожному вузлу окремо, тому в зібраному за вечір конвеєрі його зазвичай немає взагалі. Гілка без шляху помилки просто зупиняється мовчки, якщо окремо не зібрано error workflow, — а донор-стрічка, яка змінила формат, ламає парсер так само тихо.
- У які ліміти Telegram може впертися власний конвеєр?
- Приблизно одне повідомлення на секунду в один чат, не більше 20 повідомлень на хвилину в одну групу, а без окремо увімкнених платних розсилок бот не розсилає швидше приблизно 30 повідомлень на секунду. n8n сам себе не пригальмовує — це вузол Wait і розмір батчу, які додаються руками.
- Що втрачається під час переїзду на готовий сервіс?
- Нестандартна логіка: n8n приймає будь-який API і будь-яке правило, а контент-завод — RSS, канали й посилання, і нічого понад це. Перевірити це можна, нічого не втрачаючи: одне джерело і 30 кредитів на безкоштовному тарифі запускаються паралельно з наявним конвеєром на тиждень, а не замість нього.