Accommodate Other Office Hours Formats #204
KaoushikMurugan
started this conversation in
Ideas
Replies: 2 comments
-
Will be implementing Open Office support: Issue #175 |
Beta Was this translation helpful? Give feedback.
0 replies
-
Choosing which queue to open is now #176 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Adding/Modifying Features to make YABOB appeal to different Office Hours formats.
Currently, YABOB works for the following Office Hours structures:
There are other office hours formats that YABOB could be useful for:
I've had a professor who did office hours hybrid through discord, but it was open-office so anyone could join the vc and listen in to the questions being asked. However the professors/TAs had issues figuring out who was next. I think we could easily modify YABOB to accommodate for this since it just needs to disable sending links to students if they're already in vc. Also we need to ensure we don't modify the vc's or student's permissions in this case
Same professor as above, he hosts one server for all his classes, but hosts offices hours separately for each class. I'd imagine it would be a hassle if we made him use the bot as is since he would need to manually reassign his roles just to use the bot each time he hosts office hours
This one is probably the hardest to implement since it will introduce a lot of complexity to the end user since they need to config the bot (or maybe each queue) for whether it's a scheduled OH or a drop-in queue. We do not need to implement this since I'm pretty sure people use a different way of scheduling office hours.
Of course accommodating different types of office hours introduces complexity in commands and for the end user since they need to make sure that they are configuring YABOB correctly for their server, but I feel we could sacrifice some of YABOB's simplicity so that we can potentially accommodate more users
Beta Was this translation helpful? Give feedback.
All reactions