Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tournaments] Team support #144

Open
laggron42 opened this issue Feb 2, 2021 · 0 comments
Open

[Tournaments] Team support #144

laggron42 opened this issue Feb 2, 2021 · 0 comments
Assignees
Labels
Cog: Tournaments An issue or a PR for the Tournaments cog Complex issue This requires a lot of work and/or changes Status: Needs discussion Needs more discussion about the issue/feature introduced Type: Feature Adds one or more feature to a cog Work in progress
Projects

Comments

@laggron42
Copy link
Owner

Feature request

Cog: Tournaments

Description

As of now, Tournaments only supports 1v1 matches, and team-based tournaments are something important that should be added to the cog.

What I have in mind

Team creation process

  • Things would start with a team creation process, independent from a tournament.
  • Anyone can create a team, give it a name and invite other members.
  • Those teams are global, they're not linked to a server and can be reused in different places, provided everyone is available.
  • Users can own/be part of multiple teams

Registrations

  • The team owner can register the entire team himself.
  • All team members receive the participant role.
  • Team members shouldn't have to confirm the registration themselves, however...
  • Check-in obviously requires all team members to check. If someone is absent, the whole team is DQed.

During the tournament

Things wouldn't change a lot:

  • All team members have access to the channel of their set.
  • If no one from the team talks, team is considered AFK and risks a DQ. Any member sending a message would mark them present.
  • Any team member can use the !win and !lag commands.
  • Should !ff and !dq require the approval of multiple team members or directly DQ everyone?
  • Seeding will work the same, using the team name for braacket. This means other single player rankings will be incompatible.

This is a concept for now, I'll start working on this soon with the help of @chronologium but now is the time to leave thoughts and suggestions about this!

@laggron42 laggron42 added Status: Needs discussion Needs more discussion about the issue/feature introduced Type: Feature Adds one or more feature to a cog Work in progress Complex issue This requires a lot of work and/or changes Cog: Tournaments An issue or a PR for the Tournaments cog labels Feb 2, 2021
@laggron42 laggron42 self-assigned this Feb 2, 2021
@laggron42 laggron42 added this to New in Tournaments via automation Feb 2, 2021
@laggron42 laggron42 moved this from New to Needs discussion/not planned in Tournaments Feb 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cog: Tournaments An issue or a PR for the Tournaments cog Complex issue This requires a lot of work and/or changes Status: Needs discussion Needs more discussion about the issue/feature introduced Type: Feature Adds one or more feature to a cog Work in progress
Projects
Tournaments
Needs discussion/not planned
Development

No branches or pull requests

1 participant