Турагент ведёт сотни Telegram-каналов с актуальными предложениями по турам и авиабилетам. Нужно было построить систему, которая сама находит выгодные предложения, оформляет их и публикует по расписанию.
Что было сделано
• Разработана система автоматической публикации для 150 активных Telegram-каналов с регулярным постингом без участия человека.
• Для туров реализована интеграция с API Level.Travel: система отбирает предложения по направлениям, датам и ценовым критериям и формирует посты с учётом настроек конкретного канала.
• Для авиабилетов реализована интеграция с API Aviasales с поиском, анализом результатов и формированием готовых предложений.
• Для авиабилетов генерируются изображения: в SVG-шаблон подставляются реальные данные, после чего картинка рендерится через Playwright.
• У каждого канала свои настройки города вылета, поэтому один и тот же поиск даёт разную подборку для разных аудиторий.
• Публикация работает по расписанию через n8n, а вся сложная логика поиска, анализа и генерации контента реализована на Python.
Результат
Клиент получил автоматизированную медиасистему, которая стабильно ведёт сеть каналов, публикует релевантные предложения и снимает с команды ежедневную ручную работу.
https://t.me/checkintime