Student Identification
Overview
This section provides a detailed look at the student identification feature. This feature is meant to give professors a way to identify students in their class, make sure they are in the correct class, and change their nickname to their real name.
Setup
This section will explain how to setup the feature in your server.
It is highly recommended that you created your server using the template as described in the Setup section. If not you will need to manually add some channels and roles to your server.
It is highly recommended that you enable this before any students join your server, and leave it for the duration of the semester.
- Bot Initialization: Follow the steps in the Setup section to initialize the bot in your server.
- Enable the Feature: Use the
/enable_verifycommand to enable the feature in your server. - Configuration: If this is your first time enabling this feature, you will need to configure it.
- Get Class List: You must download your classlist from D2L as an xlsx or csv file. Instrucutions on this to come.
- Upload Class List: Use the
/upload_classlistcommand to upload your class list to the bot.
- Disable the Feature: Use the
/disable_verifycommand to disable the feature in your server.
How to Use
Once this feature is enabled, students will be prompted to verify their identity when they join the server. They will be asked to enter their name and student email. The bot will then check to see if the student is in the class list. If they are, they will be given the "Student" role, and their nickname will be changed to their real name. If they are not, they will be prompted to contact the professor if it was a mistake. The "Student" role will give them access to the class channels which will be hidden from them until they are verified.