Оглавление
Отправляем боту команду /user. В ответ бот отправляет команды, с помощью которых можно управлять сотрудниками.
Если раннее к чату был привязан сотрудник с помощью команды /user_bind, то бот отправляет информацию о привязанном к чату сотруднике: ID и имя привязанного сотрудника, от имени какого пользователя он был привязан и с какого портала.
Пример 1. Случай, когда к чату не был привязан пользователь
Пример 2. Случай, когда к чату был привязан пользователь
Проверить отсутствие пользователя
С помощью команды /user_absent можно узнать, работает ли сегодня сотрудник, а также выведет список его отсутствий за прошедший и предстоящий месяц.
После введенной команды через пробел можно передать:
- ID пользователя на портале Битрикс24
- Фамилию и/или Имя пользователя
Привязать пользователя к чату
Команда /user_bind позволяет привязать сотрудника к Телеграм-чату сотрудника. Это означает, что если сотрудник ведет учет времени по задачам на портале, то каждый день бот будет отправлять в этот чат трудоемкость сотрудника по задачам за предыдущий день.
Обратите внимание, что в одном Телеграм-чате может быть только один привязанный пользователь, а также определенный пользователь может быть привязан только к одному Телеграм-чату. Если выполняем команду в топике, то бот привязывает пользователя не к топику, а ко всему чату. То есть если попытаться выполнить эту команду в другом топике или в General, то бот отправит уведомление "Сотрудник уже привязан".
После введенной команды через пробел можно передать:
- ID пользователя на портале Битрикс24:
- Фамилию и/или Имя пользователя
При этом если найдено несколько пользователей с такой фамилией или именем, то бот предложит выбрать одного из сотрудников.
Отвязать пользователя от чата
Если ранее пользователь был привязан к чату через команду /user_bind, то команда /user_unbind позволит отвязать этого пользователя от чата и больше не получать уведомления о нём.
После отправки команды /user_unbind бот отправляет уведомление, что сотрудник отвязан, а также панель управления сотрудниками.
Узнать статус пользователя
Отправляем боту команду /user_status.
Если к чату, куда пользователь отправляет команду, привязан пользователь с помощью /user_bind, то бот отправит в ответ информацию по привязанному пользователю, а именно: статус рабочего дня, количество просроченных задач, количество задач на сегодня, количество заданий бизнес-процессов.
Если же к чату, куда пользователь отправляет команду /user_status, ни один пользователь с помощью /user_bind не привязан, то бот отправит информацию о том пользователе, которые отправил команду.
Настроить уведомления о событиях календаря
Команда /user_calendar_notification_enable включает уведомления о событиях календаря пользователя. Каждый час происходит проверка установленных в календаре Битрикс24 событий. Если на следующий час в календаре Б24 есть запланированные события, то бот пришлет о них уведомления.
Команда /user_calendar_notification_disable отключает уведомления о событиях календаря пользователя.