Уведомление в тг о выполнение заданий учеником

Задан 1 год назад
Просмотрен 32816 раз
1

Добрый день коллеги как можно реализовать так, чтобы куратор получал сообщение в telegram о новом ответе на задание от закреплённого за ним ученика? Курс один кураторов много учеников тоже много.

Сделаем GetOverflow лучше!
Проголосуйте 🔼 за полезные или 🔽 за бесполезные ответы.
4 ответа
1

Добрый день. К сожалению сейчас, если в настройках тренинга включить режим "Уведомлять всех учителей об ответах", уведомления об ответах учеников отправляются всем доп.учителям.

Недавно писал в техподдержку с предложением доработать эту функцию - чтобы учителю отправлялись уведомления только об ответах закрепленных за ним учеников.

А чтобы уведомление отправлялось в телеграм, куратору нужно подключиться к боту аккаунта и в настройках уведомлений "Получен ответ на урок" активировать галочку уведомлений в Telegram https://i.imgur.com/6YjXi9j.jpg.

Очень нужна такая доработка. Т.к. решение с уведомлением через процесс нецелесообразно, когда много уроков и тренинги копируются каждый месяц в виду того, что ученики их проходят каждый месяц с новыми ответами на ДЗ. Если удалять старые ответы, то статус урока "отвечено" не удаляется, и процесс будет срабатывать сразу после покупки, а не в момент ответа.

Наталья Малкова 2 месяца назад
0

Теоретически можно это настроить через процесс. Но это надо на каждое задание блоки "ожидание условия ставить", где будет ожидание отправленного ответа учеником. Блок проверки закрепленного учителя - и операция уведомить сотрудника

0

Реализовать описанную задачу можно с помощью процесса. В процессе в блоках "Ожидание условия" нужно проверять, если у ученика появился ответ на задание в определенном уроке https://skr.sh/sMHIFBxSbgx а так же по закрепленному куратору, после этого отправлять куратору уведомление в блоке "Уведомить сотрудника" https://skr.sh/sMH0xM8Rybw https://getcourse.ru/blog/505020. Такая настройка https://skr.sh/sMHADWuNmXT подойдет, если ученики отвечают на задания в уроках последовательно, без возможности отвечать на задание в любом доступном уроке.

Если же ученики могут отвечать на задание в любом уроке, можно настроить проверку наличия ответа в нескольких ветках с помощью прокси-скрипта https://getcourse.ru/blog/275872#proksi, например, https://skr.sh/sMHb7f1gxSg

0

Можно попробовать решить задачу скриптом: сделать общий скрипт, который будет находиться во всех уроках. За каждым пользователем закрепить преподавателя и в доп.поле ученику записать id_tg преподавателя Скрипт будет сохранять данные об уроке (название, ссылка и т.д.), данные ученика (почта, профиль) и в момент отправки задания высылать запрос либо на сервер, либо в сейлбот, где нужная информация будет пересылать ботом куратору

Ваш ответ