skilkis/pybot

Create a general event-based Queuing system that can be extended for both question/answers and assignment turnin

Opened this issue · 0 comments

This base queing system should be able to handle the following:

  • View all TA's in TA voice channels and see if they are available (could be indicated by a TA who is currently the only one in the channel)

  • Observe any specified voice channel for joining users and add them to a queue based on the time they joined (this is useful for students wanting to turn in their assignments)

  • Ability to categorize by issuing command (such as !ask or !question) into an arbitrary Queing iterable. This could could be a collections.deque object for example.