Course bot for performing laboratory works for "Computer Architecture" discipline.
/help
-- посмотреть справку по командам./listgroups
-- посмотреть списки групп с зарегистрированными студентами./quiz
-- начать тест; подтверждаете действие (yes/no), отвечаете цифрами на вопросы; по закрытии теста придёт информация о результатах./renameme
-- изменить своё имя в реестре./start
-- зарегистрироваться, укажите своё имя как в ведомости и свою группу./whoami
-- посмотреть информацию в реестре о себе (имя, группа, ID).
Первым делом вы должны запустить команду /start
и ввести свои данные. Бот выведет /whoami
для проверки. В случае ошибки в имени вы можете изменить его с помощью /renameme
(эквивалента для группы пока нет).
Команда /quiz
используется для тестов в начале лекций.
Описание и FAQ для лабораторной работы.
/lab1agenda
-- расписание выступлений групп для лабораторной работы №1./lab1schedule
-- выбрать день своего выступления./lab1setgroup
-- укажите свою группу для лабораторной работы №1. Помните про виртуальную группу, сами её сменить вы не сможете./lab1soon
-- список выступлений на ближайшее лабораторное занятие./lab1submissions
-- список согласованных докладов./lab1submit
-- загрузка описания вашего доклада./lab1feedback
-- составление рейтинга докладов.
Вы должны указать свою группу (/lab1setgroup
) и загрузить описание доклада (/lab1submit
). После проверки (не менее суток) вам придут результаты.
Если пришёл отзыв -- улучшаете описание и загружаете повторно. Если подтверждение, то регистрируетесь на один из дней (/lab1schedule
). Будьте внимательны, регистрация закрывается автоматически где-то за полчаса до занятия.
Сразу после занятия требуется составить свой рейтинг докладов одногруппников (/lab1feedback
). Приём закрывается автоматически.
Expect course config in ../edu-csa-internal
.
make run-clj-csa
docker build -t csa-bot .
docker run --name csa-bot --restart=always -d -v $PWD/../edu-csa-internal:/edu-csa-internal -v $PWD/../csa-db:/csa-db csa-bot
Copyright © 2023 Aleksandr Penskoi
BSD 3-Clause "New" or "Revised" License