Технічне завдання на створення Telegram-бота для моніторингу нових оголошень в Allegro
1. Опис проєкту
Необхідно створити Telegram-бота, який буде автоматично перевіряти збережений пошук на платформі Allegro.pl і надсилати повідомлення про нові оголошення у вибраний чат.
2. Функціональні вимоги
✅ Моніторинг збереженого пошуку Allegro
• Бот повинен перевіряти наявність нових оголошень за вказаним URL (посилання на збережений пошук).
• Перевірка має виконуватися автоматично з певним інтервалом (наприклад, кожні 5 хвилин).
✅ Обробка отриманих даних
• Бот має розпізнавати нові оголошення, яких не було у попередніх перевірках.
• Інформація, яку потрібно отримати:
• Назва товару
• Ціна
• Посилання на оголошення
• Фото (якщо можливо)
✅ Надсилання повідомлень у Telegram
• Нові оголошення мають відправлятися у вибраний чат або канал у форматі:
🆕 Нове оголошення на Allegro!
📌 Назва: [Назва товару]
💰 Ціна: [Ціна]
🔗 Посилання: [URL]
🖼 Фото
• Бот має підтримувати надсилання у приватний чат або групу.
✅ Додаткові налаштування (опціонально, якщо незначно впливає на бюджет)
• Можливість змінювати URL пошуку через команду /seturl [нове посилання].
• Можливість встановлювати інтервал перевірки через /setinterval [хвилини].
3. Технічні вимоги
• Мова програмування: Python (або інша, якщо розробнику так зручніше).
• Бібліотеки:
• requests (для отримання даних із Allegro)
• BeautifulSoup (якщо буде парсинг HTML)
• Telebot або Aiogram (для роботи з Telegram API)
• Хостинг: бажано, щоб бот міг працювати на VPS (наприклад, DigitalOcean, Linode, Hetzner) або безкоштовному хостингу (Railway, Render, Heroku).
4. Вимоги до розробника
• Досвід створення Telegram-ботів.
• Бажано досвід роботи з API або парсингом сайтів.
• Вміння налаштувати роботу бота на сервері.
5. Термін виконання: 3-5 днів
6. Як подати заявку?
Якщо ви зацікавлені у виконанні цього завдання, напишіть:
1. Приблизний термін виконання.
2. Приклад схожих робіт (якщо є).
3. Суму, за яку готові виконати завдання.