Skip to content

Handing off Students #44

Description

@TwoLettuce

Overview

Sometimes, a TA will begin helping a student, but for one concern or another might hand the student off to a different TA. This is problematic for queue analytics that the bot tracks because it expects the TA to click "finish helping student" as soon as the student is done being graded. It knows which TA is associated with the student as soon as the help button is clicked. However, if another TA is now grading that student, the bot does not know to switch the TA associated with the student, and no queue analytics will be tracked when the TA clicks "finish helping student"

Proposed Solution

Have a "handoff" button that will switch the currently associated student(s) to being associated with a TA of your choosing, probably a dropdown menu that consists of the TAs currently in a voice channel. This should be as simple as copying the value of the original TA ID key onto a new TA ID key for the new TA. Look as the help_map field on the Bot as well as the finish_helping_student button code for more information

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions