Level 6 - Teacher Getting Started

Setting up

Level 6 requires that you and the student have access to a number of resources. Please complete the following steps before you have your student begin the Student Getting Started page

1 - Have the student create a Discord account

If the student doesn't already have a discord account, the can sign up for one here:
https://discord.com/

You can continue with the remaining steps while they do so.

2 - Add a channel for the student's bot in the Discord server

Add a channel for the student in the discord server. If you haven't joined yet yourself, you can follow this invite link. Click the "+" next to the bot channels group, and create a channel with the student's name.

3 - Send an Discord server invite link to the student

You can find an invite link by click on "Level 6 Discord Bot Chat" in the upper left of the discord server.

1 - Add the student to the Github repository

Add the student as a collaborator to the Github repository for the Discord bot. You can add them under the "settings>Manage access" tab of the repository.

4 - Give the introductory presentation

Students have never worked in a repository that was being actively developed by multiple people before. The following presentation describes the repository's branch structure, and provides some information on working in an collaborative environment:

view presentation

After the presentation, the student can begin following the Student Getting Started page

Later - Provide access to the student's bot in the Discord server

Once the student has run their bot locally, the application will print out a link that the teacher will have to visit in order to authorize their bot on the server.