Блог: разработка, автоматизация, SEO
Практические материалы по автоматизации, Telegram-ботам, интеграциям и оптимизации сайтов для поиска и нейросетей.
Уведомления в Telegram Mini App: как слать пуши через бота
У Mini App нет собственных пушей: уведомления приходят как сообщения бота, а писать пользователю можно только после его запуска бота или запроса разрешения requestWriteAccess. Чтобы открыть нужный экран, используйте кнопку web_app или прямую ссылку с параметром startapp. Пользователей, заблокировавших бота, нужно отмечать и не беспокоить.
Telegram · 30 октября 2026Telegram-бот на n8n: inline-кнопки, меню и кнопка для открытия Mini App
В n8n бот строится из Telegram Trigger, ветвления по типу события и узла отправки. Нажатия inline-кнопок приходят как callback_query и требуют ответа. Кнопку, открывающую Mini App, проще отправить через HTTP Request, а у бота может быть только один webhook.
Бизнес · 30 октября 2026Сколько стоит Telegram-бот и Mini App: из чего складывается цена
Цена бота зависит от сценариев, интеграций и числа ролей, цена Mini App ещё и от интерфейса, API и данных. Простой бот стоит заметно меньше каталога с подписками. Экономия достигается запуском минимальной версии и ясным описанием задачи.
1С · 30 октября 2026Распознавание УПД в 1С из фото и PDF: облако или локальный ИИ
Если поставщик работает через ЭДО, документ лучше загружать из XML, а не распознавать. Для бумажных и сканированных документов выбирают между облачным OCR и локальной моделью ИИ: локальная нужна, когда цены и ИНН нельзя отправлять наружу. Любой способ нужно проверять на 20–30 ваших реальных документах.
Telegram · 30 октября 2026Проверка initData в Telegram Mini App на Python: код и ошибки
initData из Mini App нужно проверять на сервере: секрет вычисляется как HMAC-SHA256 токена бота с ключом WebAppData, затем сравнивается подпись строки данных. Обязательны сравнение через compare_digest и проверка auth_date, чтобы отсечь подделку и старые данные.
1С · 30 октября 2026Отправка сообщений из 1С в Telegram: код, chat_id и подводные камни
Для уведомлений из 1С нужны бот, токен и вызов метода sendMessage через HTTPСоединение. Главная сложность в том, чтобы привязать пользователя 1С к его chat_id, а не в самом коде отправки. Токен нельзя хранить в тексте модуля, а отправку лучше выносить в фоновое задание.
1С · 30 октября 2026Обмен 1С с сайтом: HTTP-сервис или OData, авторизация и частые ошибки
Для обмена сайта с 1С есть два пути: стандартный интерфейс OData для простого чтения и записи объектов и собственный HTTP-сервис для своей логики. Базу нельзя открывать в интернет напрямую: нужен прокси с ограничениями, отдельный пользователь с узкой ролью и обмен с повторами и защитой от дублей.
Автоматизация · 30 октября 2026n8n webhook: как защитить и принимать данные с сайта без дублей
Webhook в n8n по умолчанию открыт всем, поэтому его нужно закрыть: Header Auth или Basic Auth в узле, ограничение по IP на прокси и проверка данных. Сайту отвечают сразу, а тяжёлую обработку выполняют после ответа, и каждый запрос несёт уникальный идентификатор для защиты от повторов.
1С · 30 октября 2026Распознавание накладных в 1С без облака: УПД и ТОРГ-12 из фото
Накладную из фото можно превратить в заполненный документ 1С за 30–60 секунд. Локальная модель ИИ работает на компьютере клиента, поэтому цены, ИНН и поставщики не уходят на сторонние серверы.
SEO · 30 октября 2026llms.txt: пример файла, формат и чек-лист для сайта
llms.txt — это текстовый файл в корне сайта в формате Markdown: заголовок, краткое описание и списки ссылок на главные страницы с пояснениями. Он помогает языковым моделям быстро понять сайт, но не заменяет sitemap и разметку, и гарантий использования не даёт. Файл удобно генерировать из тех же данных, что и сайт.
Telegram · 30 октября 2026Каталог в Telegram Mini App: архитектура API, фильтры и подписки
Каталог в Mini App строится на трёх частях: API с фильтрами и пагинацией, проверка пользователя по initData и воркер подписок, который сопоставляет новые объекты с сохранёнными критериями и шлёт уведомления через бота. Одна база и один API питают и сайт, и Mini App.
Автоматизация · 30 октября 2026Защита от дублей в автопостинге: ключ, ON CONFLICT и очередь
Дубли убирают на уровне базы, а не сценария: каждому предложению присваивают уникальный ключ и вставляют его через ON CONFLICT DO NOTHING. Очередь на отправку забирают с FOR UPDATE SKIP LOCKED, а статусы new, sending и sent позволяют безопасно повторять любой шаг.
Автоматизация · 30 октября 2026Автопостинг в Telegram на n8n и PostgreSQL: схема конвейера
Конвейер автопостинга состоит из пяти шагов: сбор данных, хранение, подготовка, очередь и публикация с проверкой. n8n связывает шаги, PostgreSQL хранит состояние и защищает от дублей.
Python · 30 октября 2026Aviasales API на Python: цены на авиабилеты через Travelpayouts
Data API Travelpayouts отдаёт кэшированные цены из поисков Aviasales, а не живой поиск. Для цен по датам и направлению хватает одного GET-запроса с токеном в заголовке. Главные риски: данные могут устареть или отсутствовать для редких маршрутов, поэтому цену нужно показывать как «от» и перепроверять по ссылке.
Telegram · 29 октября 2026Telegram Mini App или сайт: что выбрать для каталога
Mini App удобен там, где аудитория уже в Telegram и нужны подписки и уведомления. Сайт нужен для поиска и SEO. Лучше всего работает связка: сайт привлекает, Mini App удерживает.
SEO · 28 октября 2026llms.txt и GEO: как подготовить сайт к ответам нейросетей
GEO — это подготовка сайта к ответам нейросетей. На практике это микроразметка Schema.org, llms.txt, понятная структура статей с кратким ответом в начале и открытый доступ для ИИ-ботов в robots.txt.
Бизнес · 27 октября 2026Сколько стоит сайт и автоматизация: из чего складывается цена
Цена зависит от объёма, числа интеграций, сложности данных и требований к надёжности. Начать выгоднее с минимального рабочего варианта и развивать его по результатам использования.
Расскажите о задаче
Опишите, что нужно сделать, даже в паре строк. Отвечу с вопросами или оценкой.