Аналитика по рабочему времени строится в первую очередь на основании данных о геолокации сотрудников. Сбор геолокации производится telegram ботом через общий чат сотрудников (telegram группу). Всё просто:
<aside> 📢
Для работы функции требуется Привязка чата для учёта локации
</aside>
В общем чате сотрудников бот регулярно присылает уведомления о текущем состоянии трекинга: какие сотрудники запустили, какие забыли, статистика.
Чтобы уменьшить количество сообщений в чате, бот может удалить старое сообщение, или отредактировать его, обновив статус. Главное – последнее сообщение бота содержит актуальную информацию по всем, кто должен записывать локацию.
<aside> ℹ️ Необходимость записывать геолокацию указывается в настройках профиля Пользователь.
</aside>
Почему решено использовать чат: