Требования к созданию и оформлению парсера:
1. Методы и инструменты написания парсера остаются за специалистом.
2. Конечный вариант информации – в виде таблицы excel, при этом таблица должна быть размещена на облачном сервисе Gmail.com, для удобства получения информации с разных устройств.
3. Требуемое обновление информации в таблице – 1 раз в 5 минут. В случае возможности обновления информации быстрее – сделать максимально возможное.
4. Наполнение информации по футбольным матчам в лайве должно происходить с сайта flashscore.ru. В случае возможности дублирования – с его копии (flashscore.ua) – (отсутствие данной функции не критично).
5. Основной показатель для работы парсера и внесения информации в таблицу – наличие статистических данных на вкладках футбольных матчей в лайве.
6. Вся информация о матчах, не содержащих статистические данные не должна попадать в таблицу.
7. Структура таблицы в ранжировании лиг и матчей должна совпадать с лигами и матчами, размещенными на flashscore.ru.
8. Структура таблицы и данные, необходимые для парсинга (примеры) представлены в приложении.
9. В заполнении информации о стартовых коэффициентах должно происходить условное разделение на фаворита-аутсайдера (если стартовый коэффициент на команду 2.3 и ниже – требуется выделение ячейки и заливка зеленого цвета; если стартовый коэффициент на команду 2.3 и выше – требуется выделение ячейки алым цветом).
10. Окончательная структура не должна включать столбец «I» (в шапке обозначен оранжевым цветом), а также столбец «примечание». Конструктивные предложения по улучшению вида таблицы приветствуются.
11. Необходима реализация чат-бота (с доступом к настройкам канала заказчика) в целях направлений уведомлений при следующих условиях:
a) В матче присутствует фаворит (зеленая ячейка) и атсайдер (красная ячейка);
b) Счет в матче 55 и последующая до 75 минуты;
c) Фаворит проигрывает или равный счет;
12. В случае соблюдения условий пункта № 11 – сообщение направляется в чат-бот.
13. Вид сообщения:
«/Команда 1 - Команда 2/сыгранное время (инф. из таблицы) /счет в лайве (инф. из таблицы) /владение мячом (инф. из таблицы) / удары в створ (инф. из таблицы) /количество фолов (инф. из таблицы) / количество ЖК (инф. из таблицы) / количество КК (инф. из таблицы)/.