Как это работает?
Вы загружаете на платформу информацию об участниках и заданиях. Это можно сделать вручную, импортировать из excel или загрузить из внешней системы.
За несколько дней до дедлайна бот в таблице проверяет, есть ли у студентов отметки о выполнении задания. Если нашлись те, кто еще не сдал задание, то отправляет в Telegram-группу сообщение, в котором отмечает всех не сдавших по username и напоминает о сроке.
Это решение можно дополнить разными сценариями: регистрация на обучение, обучение в чат-боте, представление студентов в группе, автопостинг инфоповодов, сбор денег, трекер целей.
Как настроить такого бота?
✔️ Зарегистрируйтесь в конструкторе чат-ботов BorisBot.
✔️ Создайте проект в конструкторе.
✔️ Создайте скрипт и выберите шаблон «Напоминания в Телеграме» (можно найти через «поиск»). В вашем проекте появится два скрипт и таблица. Скрипт с заглушкой можно сразу удалить, он вам не пригодится.
✔️ Настройте телеграм-бота. В конструкторе в разделе Настройки→ Мессенджеры подключите Телеграм. Добавьте бота в группу по инструкции.
✔️ Загрузите данные в таблицу. Данные можно добавить вручную, импортировать из excel, записать автоматически при регистрации учеников через бота.
✔️ Настройте сценарий. Отредактируйте тексты сообщений. Настройте график запуска бота: кликните на значок «Часы» перед блоком №1 и выберите период и время.
✔️ Протестируйте бота. Установите в графике day, время — следующая минута по текущему времени по МСК. Нажмите Тest. В результате в группу должно прийти сообщение. Важно❗️Чтобы сценарий сработал: 1) в таблице в колонке «Е» хотя бы у одного пользователя должна стоять корректная дата (+2 дня к текущей); 2) колонка «I» у этого пользователя должна быть пустой.
Если у вас возникли вопросы по самостоятельной настройке — напишите в сообщество в Telegram.
Talpha