<p>Упрощённое техническое задание для разработки Telegram-бота</p><p></p><p></p><p>---</p><p></p><p>1. Цель проекта</p><p>Создать Telegram-бота, который:</p><p>Отслеживает новые объявления на указанном сайте.</p><p>Отправляет информацию о новых объявлениях в Telegram.</p><p>Сохраняет данные в Google Sheets или Airtable.</p><p></p><p>---</p><p></p><p>2. Функциональные требования</p><p>2.1. Функции бота</p><p>1. Мониторинг сайта</p><p>Проверять сайт на наличие новых объявлений раз в 10-30 минут.</p><p>Собирать следующие данные:</p><p>Название объявления.</p><p>Цена (если есть).</p><p>Ссылка на объявление.</p><p></p><p></p><p></p><p></p><p>2. Отправка уведомлений в Telegram</p><p>Отправлять уведомления в Telegram в следующем формате:</p><p>Название: </p><p>Цена: (и другие данные, уточним после выбора подрядчика)</p><p>Ссылка: </p><p></p><p></p><p>3. Сохранение данных</p><p>Сохранять информацию о новых объявлениях в Google Sheets или Airtable.</p><p></p><p>---</p><p></p><p>3. Технические требования</p><p></p><p>1. Telegram-бот</p><p>Библиотека: python-telegram-bot или аналог.</p><p>Команды:</p><p>/start — Запуск бота.</p><p>/stop — Остановка бота.</p><p></p><p></p><p>4. Структура хранения данных</p><p>Таблица Google Sheets или Airtable с полями:</p><p></p><p>Название объявления.</p><p>Другие ключевые данный из страницы объявления (уточним после выбора подрядчика, будет порядка 5-10 параметров)</p><p>Ссылка.</p><p>Дата и время сохранения.</p><p></p><p>---</p><p></p><p>5. Этапы реализации</p><p>1. Настроить скрипт для парсинга сайта.</p><p>2. Разработать Telegram-бота.</p><p>3. Настроить интеграцию с Google Sheets или Airtable.</p><p>4. Провести тестирование (проверка на реальных данных).</p><p>5. Развернуть бота.</p><p></p><p>---</p><p></p><p>6. Критерии приёмки</p><p></p><p>Бот корректно парсит сайт и отправляет новые объявления в Telegram.</p><p></p><p>Данные записываются в Google Sheets/Airtable.</p><p></p><p>Стабильная работа в течение 24 часов.</p>