Commands

ChooChoo commands can be split into three types. Each question type is associated with a ChooChoo issue type(s).

Icon Description Used in
👩🏾‍💻 choochoo-management any issue
choochoo-question issue labelled 'question'
📋 choochoo-student issue labelled 'student'

The table below summarises who can run ChooChoo commands. Student command examples and instructor command examples are also available.

Type Command student instructor admin
👩🏾‍💻 choochoo list commands
👩🏾‍💻 choochoo list people
👩🏾‍💻 choochoo build checklists
👩🏾‍💻 choochoo build question bank
👩🏾‍💻 choochoo summarise class progress
👩🏾‍💻 choochoo check [@handle] is [student/instructor/admin]
👩🏾‍💻 choochoo add [@handle] as [student/instructor]
👩🏾‍💻 choochoo remove [@handle] as [student/instructor]
👩🏾‍💻 choochoo add [@handle] as admin
👩🏾‍💻 choochoo remove [@handle] as admin
👩🏾‍💻 choochoo add question [web address] to objective [positive integer]
👩🏾‍💻 choochoo add link [web address] to objective [positive integer]
👩🏾‍💻 choochoo add tutorial [web address] to objective [positive integer]
choochoo vote up
choochoo bank question
📋 choochoo generate [positive integer] questions
📋 choochoo generate [positive integer] questions for objectives [positive integers with spaces]