В охранной компании сотрудники присылают фотоотчёты в чаты MAX, программа на компьютере офиса забирала их через бота и раскладывала по папкам объектов. С сентября фото перестали приходить в папки.
Нашли причины: MAX сменил адрес API и требует российский сертификат, старый способ получения списка чатов перестал работать, программа читала только последние 100 сообщений. Подключение переведено на новый адрес, сертификат вложен в программу, чаты определяются по событиям, сообщения читаются пачками до конца. Фото альбома и снимки в одно время разных дней получают разные имена, повторы отсекаются по содержимому. Добавлены догрузка истории с выбранной даты, журнал ошибок с итогом, автодогрузка недокачанных вложений, хранение настроек в папке пользователя.
Новая сборка для Windows с описанием изменений, правки закрыты автотестами, работа оплачена.