Skip to content
This repository has been archived by the owner on Feb 4, 2020. It is now read-only.

Command List

Bren2010 edited this page Oct 5, 2010 · 2 revisions
Please carefully moderate who you give any access to.
You are potentially handing over control to them.

Note: All of the commands listed below must be executed in a private dialog with the bot unless marked otherwise.

Lecturer Commands

Below is a list of commands that are required to operate the bot that will be used mainly by the lecturer.

  1. i (initiate) - This command is used to initiate the lecture. It will give the introduction, mute the channel and enable all the other functions below. (When a lecture is initiated, it is automatically put in lecture mode.)
  2. n (Next slide) - This command is used to play the next queued slide. It plays the queued slide and advances the slide position.
  3. p (Previous slide) - This command is used to play the previous slide. It has no effect on the slide position (you can execute the n command, and it will still play the same slide it would, despite the execution of p).
  4. c % (Change slide position) - Used to change the slide position. Substitute '%' with any valid slide number (starting at 0).
  5. s % (play Selected slide) - Used to play the slide which is marked with the identifier '%'.
  6. l (change to Lecture mode) - Changes the lecture to lecture mode. This will mute the channel and re-enable all the commands stated above.
  7. q (change to Question mode) - Changes the lecture to question mode. This will unmute the channel for questions and disable all of the commands stated above except l and e.
  8. e (Ends the lecture) - Ends the lecture. Make an announcement, unmutes the channel, and puts it in question mode.

Operator Commands

Below is a list of commands that require the operator access level (level: 2) and will only be used by operators. Use any and all of these commands with caution.

  1. rehash - Reloads all of the modules without requiring a restart.
  2. reload access - Reloads the access list.
  3. reload intro - Reloads the introduction, the post introduction, and the rules.
  4. reload lecture - Reloads the lecture.
  5. quit - Forces the bot to quit. (This command must be run through a /notice to the bot.)
Clone this wiki locally