Ребята, очень важный апдейт по работе с N8N! Заберите ээти ключевые правила, они нам крови попили. 🔥 4 железных правила при работе с API и n8n: ⏱️ Синхронизируйте таймеры и память серверов.
Если мессенджер хранит "быстрые уведомления" в очереди всего 15 минут, ваш робот не должен спать по часу. Таймер проверки (Schedule) всегда должен быть короче времени жизни кэша, иначе данные просто "протухнут" до прихода робота. 🔀 Всегда делайте «Резервный выход» (Fallback).
Вы ждали только текст, а пользователь прикрепил ссылку? Сервер сгенерировал превью, логика сломалась, и пост улетел в никуда. В любом маршрутизаторе (Switch или If) всегда оставляйте ветку "Для всего остального", чтобы нестандартные данные не терялись. 📏 Уважайте лимиты платформ (Особенно Telegram).
Лимит обычного текстового поста в ТГ — 4096 символов. Но если вы крепите к тексту картинку или видео (Caption), лимит жестко урезается до 1024 символов. Длинные посты (лонгриды) с медиа всегда нужно разбивать: сначала отправляем "голое" фото, а вторым сообщением следом — сам текст. 🎯 Проверяйте "Кому" и "В каком формате" вы отправляете данные.
Отправить сообщение юзернейму бота вместо канала? Передать цифры как текст в кавычках ("123"), когда строгий сервер ждет математическое число (123 через fx)? API не прощают опечаток. Всегда тестируйте типы данных.
Подписывайтесь и слушайте наш подкаст (https://mave.stream/e/0Rp3dhvMDG), там всегда много полезного!