search

Техническое задание на разработку бота для сайта

visibility201
schedule4 месяца назад
categoryПрограммирование и разработка

Бюджет не указан / по договорённости

descriptionОписание

Функциональные требования: 1. Поиск и приоритизация заказов: - Бот должен регулярно сканировать страницу аукциона: https://avtor24.ru/ - В приоритете — новые заказы, которые только что появились. - Если новых заказов нет — бот должен переходить к самым новым, свежим заказам в порядке убывания актуальности. 2. Фильтрация по типам и предметам: - Возможность вручную задавать и изменять настройки фильтров:  По предмету (например: «Юриспруденция», «Психология» и т.д.)  По типу работы (например: «Курсовая», «Дипломная», «Контрольная» и т.п.) 3. Автоматическая отправка сообщений: - При отклике на заказ бот должен автоматически отправлять приветственное сообщение. - Сообщение должно задаваться вручную в виде редактируемого шаблона в настройках программы. - Через заданный промежуток времени (5–10 минут, настраиваемо), если от заказчика нет ответа, бот должен отправлять напоминание/уточнение — также по заранее заданному шаблону. 4. Многопоточность и поддержка нескольких аккаунтов: - Бот должен поддерживать одновременную работу с несколькими аккаунтами (как минимум 3–5). - Для каждого аккаунта должна быть своя сессия, cookie, авторизация и логика работы. 5. Гибкие шаблоны сообщений: - Приветственное и догоняющее сообщения задаются в конфигурационных файлах/панели. - Возможность быстро их менять без вмешательства в код. 6. Резерв по устойчивости к обновлениям сайта: - Разработчик должен обеспечить гарантию доработки (не бесплатно), если сайт Avtor24.ru обновится и работа бота будет нарушена. - Структура кода и документация должны предусматривать возможность оперативного обновления без полной переделки проекта. ________________________________________ Технические условия и ограничения: • Язык разработки: по выбору исполнителя • Интерфейс: можно консольный или минимальный GUI, главное — удобство настройки шаблонов, фильтров и аккаунтов. • Требуется логирование действий: авторизация, отправленные сообщения, ошибки, статусы. • Работа бота — 24/7 с автообновлением сессий и защитой от вылетов (переподключение при сбое). • Работа через прокси (если потребуется для обхода ограничений по IP). Интересует стоимость, сроки выполнения.