Skip to content

Automate placing participants into topic channels #2

@skyegallup

Description

@skyegallup

Currently, it is left up to each mentor and mentee to determine how to communicate. A nice feature would be to automate moving each pair into a voice channel when the mentor sends the ~ready command. Here's the current plan for implementing this:

  • A user enters a "waiting" room voice channel (force mute/deafen all clients)
  • User types ~queue <topic>
  • Mentor enters a dedicated voice channel for topic
  • Mentor types ~ready <topic>, removing user from queue
  • Student is moved by bot into dedicated voice channel

A couple of considerations:

  • Accessibility: how can we replicate this with text channels for deaf/HoH users?
  • Scaling: how can we scale this up to an arbitrary number of mentor-mentee meetings for each topic?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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