Создать бота, который будет автоматически находить новые отзывы в личном кабинете веб-приложения, анализировать их и отправлять соответствующие ответы на основе шаблонов.
Функционал бота
1. Авторизация:
Бот автоматически входит в личный кабинет, используя логин и пароль.
2. Обнаружение новых отзывов:
Находит и считывает текст новых отзывов, а также данные автора и дату публикации.
3. Формирование ответа:
Генерирует ответ на основе предоставленных шаблонов (положительные, нейтральные, негативные отзывы).
4. Отправка ответа:
Вводит текст в поле ответа и отправляет.
5. Логирование:
Сохраняет в лог-файл информацию о каждом обработанном отзыве.
6. Автоматизация работы:
Проверяет наличие новых отзывов каждые X минут.
Требования
Язык программирования: Python или JavaScript.
Инструменты: Selenium, Playwright или Puppeteer для автоматизации браузера.
Безопасность: хранение логина и пароля в зашифрованном виде.
Возможность развернуть бота на локальном компьютере или сервере.
Результат работы
Полностью рабочий бот.
Инструкция по установке и настройке.
Сохранённые логи работы бота.
Если у вас есть идеи, предложения или альтернативные способы реализации, которые, на ваш взгляд, могут лучше соответствовать целям проекта, мы будем рады их обсудить. Главное, чтобы итоговое решение эффективно выполняло поставленные задачи.