Skip to content

Registration

Bruce How edited this page Aug 6, 2020 · 4 revisions

User registration can be done using the .register command.

This command takes in 5 arguments which must be supplied as a line separated entity. It can be separated in the chat by moving to a new line with shift+enter

Argument Description
Full Name Student Full Name
Student ID Student ID (If N/A then type a single ? as the student ID)
Summoner Name League IGN (Riot API will be called for validation)
Discord ID The Discord Discriminator (e.g. Bruce#1234, this will be validated against users in the server)

Example Registrations

.register
12345678
Bruce How
Bruce
Bruce#1234
.register
?
Not Student
Gamer123
Discord#1234

Successful Registration

If registration is successful, a new user row will be inserted into the Database along with its accompanying row in the other tables. The user should automatically be assigned with the Member role and should be able to use commands such as .profile or .leaderboard.

Registration Extention

This occurs when the user is already in the database and has its Member expiry extended. The expiry date is set under the Constants.java file and will need to be changed annually.

Registration Failure

Check the dialogue or bot.log for more details.

Clone this wiki locally