Конфигурация создана "с нуля" и представлена в виде:
- Общего модуля описывающего методы работы с API Bot Framework от Microsoft.
- HTTP-сервиса принимающего запросы от скайп-бота когда ему отправляют сообщения в скайпе.
- Регистра сведений, где сохраняются поступившие отчеты от сотрудников.
- Справочника Сотрудники.
- Констант для настроек бота (ID и пароль бота из Bot Framework).
- Отчета по полученным отчетам сотрудников (сотрудник, дата получения, текст отчета) с отбором по периоду.
- Регламентного задания который срабатывает раз в час с 10 утра до 19 вечера, а также проверяет выходной сегодня день или рабочий (с помощью бесплатного API - isdayoff.ru), если выходной, то ничего не делает. Оно запускает процедуру оповещения сотрудников о необходимости прислать отчет, при этом контролирует, если отчет уже поступил, то в текущей день бот этому сотрудники новых сообщений уже слать не будет.
- Обработка для принудительного запуска (п.7).
Для создания скайп-бота используйте ссылку - https://dev.botframework.com/bots/new
Смотрите видео-презентацию этой публикации (конфигурации) на моем youtube-канале: https://youtu.be/Wmhvc1IxFmM