Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

1. Цель проекта

Создать Telegram-бота, который:

Отслеживает новые объявления на указанном сайте.

Отправляет информацию о новых объявлениях в Telegram.

Сохраняет данные в Google Sheets или Airtable.

---

2. Функциональные требования

2.1. Функции бота

1. Мониторинг сайта

Проверять сайт на наличие новых объявлений раз в 10-30 минут.

Собирать следующие данные:

Название объявления.

Цена (если есть).

Ссылка на объявление.

2. Отправка уведомлений в Telegram

Отправлять уведомления в Telegram в следующем формате:

Название: [Название объявления]

Цена: [Цена] (и другие данные, уточним после выбора подрядчика)

Ссылка: [URL]

3. Сохранение данных

Сохранять информацию о новых объявлениях в Google Sheets или Airtable.

---

3. Технические требования

1. Telegram-бот

Библиотека: python-telegram-bot или аналог.

Команды:

/start — Запуск бота.

/stop — Остановка бота.

4. Структура хранения данных

Таблица Google Sheets или Airtable с полями:

Название объявления.

Другие ключевые данный из страницы объявления (уточним после выбора подрядчика, будет порядка 5-10 параметров)

Ссылка.

Дата и время сохранения.

---

5. Этапы реализации

1. Настроить скрипт для парсинга сайта.

2. Разработать Telegram-бота.

3. Настроить интеграцию с Google Sheets или Airtable.

4. Провести тестирование (проверка на реальных данных).

5. Развернуть бота.

---

6. Критерии приёмки

Бот корректно парсит сайт и отправляет новые объявления в Telegram.

Данные записываются в Google Sheets/Airtable.

Стабильная работа в течение 24 часов.

4 месяца назад
vugsafo
36 лет
11 лет в сервисе
Был
4 месяца назад

Заявки фрилансеров

Денис
 
21 год
год в сервисе
Был
день назад
4 месяца назад