nncyc.org · заметки
Автоматизация
без воды
Конкретные решения, разборы кейсов и наблюдения из практики. Make, Airtable, Telegram, n8n.
RSS FeedEditMessage вместо нового сообщения: почему это важно в Telegram-ботах
Большинство ботов спамят новыми сообщениями на каждое действие пользователя. Это создаёт мусор в чате и ломает UX. Вот как правильно обновлять сообщение на месте через editMessageText и editMessageReplyMarkup.
Как связать Airtable и Make без лишних полей: паттерн чистого маппинга
Типичная ошибка — создавать поля в Airtable под каждый шаг сценария. Объясняю, как разделить "операционные" и "аналитические" данные и строить маппинг так, чтобы не запутаться через месяц.
Динамические клавиатуры в Telegram через Make: как построить меню без хардкода
Статические кнопки — это тупик, если содержимое меняется. Показываю паттерн генерации inline-кнопок из данных Airtable в реальном времени через iterator и array aggregator в Make.
Make vs n8n: когда что выбирать для Telegram-бота
Не универсальный ответ "что лучше", а конкретные сценарии: Make выигрывает там, где нужна скорость запуска и визуальность, n8n — там, где нужен полный контроль над логикой и хостингом.
Утренний отчёт по таймзоне клиента: как не облажаться с UTC
Когда клиент во Владивостоке, а сервер в UTC — нужно явно считать смещение. Разбираю, как настроить cron в Make с учётом DST и как проверить, что отчёт приходит вовремя.
Обработка ошибок в Make: почему ignore не вариант
Большинство сценариев в проде падают молча. Разбираю три уровня обработки ошибок в Make — от простого rollback до отдельного error-handler сценария с уведомлением в Telegram.