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

Feature request: Remove team from unwanted team battles #6370

Closed
Jeffforever opened this issue Apr 10, 2020 · 26 comments
Closed

Feature request: Remove team from unwanted team battles #6370

Jeffforever opened this issue Apr 10, 2020 · 26 comments

Comments

@Jeffforever
Copy link

As team battles are growing a lot these days, there are also creators, who just pick randomly teams into your tournament, although you don't want that. Therefore, it would be helpful, if a team captain could withdraw the whole team and his players from a team battle, if he wants.

@kraktus
Copy link
Member

kraktus commented Apr 10, 2020

@Relacibo
Copy link
Contributor

Relacibo commented Apr 10, 2020

It seems like the main problem is, that the unwanted battle is shown in the team page. My proposed solution: Add option to team settings menu: "Confirm before showing game in games list" and if the option is set, only the team admin can see all tournaments. All tournaments in the list get a checkbox (doesn't have to be a checkbox), defaulting to unselected. He can then select those, that he wants to be spotlighted.

@Jeffforever
Copy link
Author

It seems like the main problem is, that the unwanted battle is shown in the team page. My proposed solution: Add button to team settings menu: "Confirm before showing game in games list" and if the option is set, only the team admin can see all tournaments. All tournaments in the list get a checkbox, defaulting to unselected. He can then select those, that he wants to be spotlighted.

In my opinion, this is too complicated. Someone will inform the team captain or team captain will see himself that unwanted team battle anyway. Maybe it's the same result though, so whatever is easier to implement to solve this issue, would be great :-)

@Relacibo
Copy link
Contributor

Relacibo commented Apr 10, 2020

Hm, wouldn't it be in some cases already a problem, if the unwanted battle is shown for half a day. Or maybe a troll just readds your team to the tournament/creates a new tournament with your team, after you removed your team.
And I can imagine some cases, where a team battle is wanted between the members of big teams (e.g. ChessNetwork), but it shouldn't show on the team page.

@FleurSyigestie
Copy link

Hi! I have registered here to be able to comment on this :-) I believe, absolutely the best solution would be if a team leader could "approve" the battles they got invited to. So if the battle is unknown/unwanted, you just reject it and never appear on any lists.

@Jeffforever
Copy link
Author

Hi! I have registered here to be able to comment on this :-) I believe, absolutely the best solution would be if a team leader could "approve" the battles they got invited to. So if the battle is unknown/unwanted, you just reject it and never appear on any lists.

Disagree on that because for example when you have leagues running that play regularly, you would have to ask for permission of all team leaders and that would be annoying for them to confirm everytime again. Therefore, I think it is rather an exception that unwanted team battles are created and so it would be enough to just remove the team from those events then to "annoy" team captains all the time with approvals (big teams would also get a lot of notifications in such a case etc.)

@ornicar
Copy link
Collaborator

ornicar commented Apr 10, 2020

How about that: we only see team battles that the team leader has joined

@Jeffforever
Copy link
Author

How about that: we only see team battles that the team leader has joined

It is often unlikely that team leaders also join the tournaments, as they are often busy with organizing their teams, sending invites etc. to their team, so many of them don't play by themselves, as they don't find time to play. Some team leaders of a team also have the same name like the club itself and only exist to organize their team or that team members know it is from the team.

Remove team and players from tournament (and maybe also prevent from adding back to tournament) and from DB seems likelier to fix the issue (not sure how much more complicated to implement compared to your suggestion).

@ijhchess
Copy link
Contributor

Maybe have the team leader be able to set whether or not someone can add the team to a team battle with/without the team leader's permission similar to how the joining policy can be set to free for all or requiring a confirmation by the team leader to join?

@FleurSyigestie
Copy link

Maybe have the team leader be able to set whether or not someone can add the team to a team battle with/without the team leader's permission similar to how the joining policy can be set to free for all or requiring a confirmation by the team leader to join?

Great idea!
I think also being able to hide the unwated battle from the overview can work (if this is easiest to do), but only if the leader would get a notification that their team has been added somewhere. Not many check their team page that often.
Agree with Jeff, not all the leaders play themselves. I have two junior clubs playing against other juniours and obviously cannot play myself, for example.

@Jeffforever
Copy link
Author

Maybe have the team leader be able to set whether or not someone can add the team to a team battle with/without the team leader's permission similar to how the joining policy can be set to free for all or requiring a confirmation by the team leader to join?

Would also agree on that if the default setting is set as "confirmation not required"

@Relacibo
Copy link
Contributor

Relacibo commented Apr 11, 2020

Therefore, I think it is rather an exception that unwanted team battles are created and so it would be enough to just remove the team from those events then to "annoy" team captains all the time with approvals (big teams would also get a lot of notifications in such a case etc.)

Ok, you say unwanted battles are the minority. Maybe have some sort of ban list, the team admin can use. The tournaments created by the users, that are on the ban list shoudn't be showed in the team tour list.

@Jeffforever
Copy link
Author

Therefore, I think it is rather an exception that unwanted team battles are created and so it would be enough to just remove the team from those events then to "annoy" team captains all the time with approvals (big teams would also get a lot of notifications in such a case etc.)

Ok, you say unwanted battles are the minority. Maybe have some sort of ban list, the team admin can use. The tournaments created by the users, that are on the ban list shoudn't be showed in the team tour list.

Perfect idea Relacibo, that will solve the issue! Team captains can choose whose tournament organizers to "ban" / not show in the tournaments lists.

@FleurSyigestie
Copy link

While we are on the team battles topic, it is still would be nice for the team leader to be able to remove their team from the battle completely. The reason can be as simple as you do not gather enough players. If the organiser removes the team, the players who are already registered are still hanging there in the tournament, only wihout a team, which is kinda strange. At the same time, it is normally very problematic for the team leader to check with every single player and ask them to withdraw, if needed

@ornicar
Copy link
Collaborator

ornicar commented Apr 12, 2020

fixed by 8dc1c5b

@ornicar ornicar closed this as completed Apr 12, 2020
@Jeffforever
Copy link
Author

Thanks, if anyone knows - just saw the code changes, but what exactly was changed or how (or will it be implemented later sometime) ?

@ornicar
Copy link
Collaborator

ornicar commented Apr 13, 2020

it' in the title of the commit

@Jeffforever
Copy link
Author

I'm sorry, but this solution is much worse than before, that team captain has to join too, as said before by FleurSyigestie and me, team captain not always has time to play :( We can not expect or it should definitely not be a must that team captain has to play (why?)

Example: https://lichess.org/tournament/QrJf6aeN The club "SV Hellern" plays there regularly in team battles. Now, only because the team leader has not joined the tournament, all the team members (in this case 32 other members, there are also much bigger clubs) do not see the upcoming tournament in their team menu at => https://lichess.org/team/sv-hellern

Unfortunately I will expect much less amount of participants now based on that rule (in my case with 1500+ participants in all 15 team battles). See discussion above.

@FleurSyigestie
Copy link

yeah I wondered what happened as some of the inner tournament also disappered from the list, because I am not in them.
But I agree with Jeff, this is an awful solution. Team captains in many cases cannot play at all. Like rating restrictions of the tournament, age restriction of the tournaments etc. For example, I cannot play at all in any of my teams events, because I am a coach and these are kids events.
I am now sorry I started this topic on Lichess...

@Velemajstorovi
Copy link

Velemajstorovi commented Apr 13, 2020

Exactly, agreed with Jeff. I also faced with this problem today as a team leader. Since there are so many events, team leaders cannot participate every of them.

Regards

FM Erkin Karaokçu

@PresidentofDSSP
Copy link

I'm sorry, but this solution is much worse than before, that team captain has to join too, as said before by FleurSyigestie and me, team captain not always has time to play :( We can not expect or it should definitely not be a must that team captain has to play (why?)

Example: https://lichess.org/tournament/QrJf6aeN The club "SV Hellern" plays there regularly in team battles. Now, only because the team leader has not joined the tournament, all the team members (in this case 32 other members, there are also much bigger clubs) do not see the upcoming tournament in their team menu at => https://lichess.org/team/sv-hellern

Unfortunately I will expect much less amount of participants now based on that rule (in my case with 1500+ participants in all 15 team battles). See discussion above.

Lichess, Please take back that team captains have to join team battles in order to get the tournament displayed in the team menu tab „Tournaments“ president of DSSP (Switzerland)

@BersekerViking
Copy link

From my point of view as a team leader it's impossible to play in all events.
I would propose some kind of system where the team leader can choose which events to highlight for the members of the team.
I also think it's a shame the tournament is not displayed in the team meny, it will lead to less spectators and less players!

Best regards,
Team captain of Växjö SK

@Chesspower
Copy link

I'm sorry, but this solution is much worse than before, that team captain has to join too, as said before by FleurSyigestie and me, team captain not always has time to play :( We can not expect or it should definitely not be a must that team captain has to play (why?)

Example: https://lichess.org/tournament/QrJf6aeN The club "SV Hellern" plays there regularly in team battles. Now, only because the team leader has not joined the tournament, all the team members (in this case 32 other members, there are also much bigger clubs) do not see the upcoming tournament in their team menu at => https://lichess.org/team/sv-hellern

Unfortunately I will expect much less amount of participants now based on that rule (in my case with 1500+ participants in all 15 team battles). See discussion above.

I agree with Jeffforever. It's a way for a team to organize itself less well and make others aware of tournaments. Please consider. Thank you.

@l3d00m l3d00m mentioned this issue Apr 13, 2020
@DieDameIstWeg
Copy link

I'm copying here my ideas from the forum:

Proposed changes:

  • Tournaments created by the Team admin should ALWAYS be visible.
  • Tournaments from the past (before Apr 13, 2020) should be visible permanently. Otherwise they will disappeared.

The team leader should be able to determine:

  • Tournaments created by accounts ABC and XYZ will be always visible (automatic).
  • There should be a list of tournaments where the team was invited to, and where you can choose to make them visible (check) or not (manual).

@DieDameIstWeg
Copy link

I'm copying here my ideas from the forum:
Proposed changes:

  • Tournaments created by the Team admin should ALWAYS be visible.
  • Tournaments from the past (before Apr 13, 2020) should be visible permanently. Otherwise they will disappeared.

The team leader should be able to determine:

  • Tournaments created by accounts ABC and XYZ will be always visible (automatic).
  • There should be a list of tournaments where the team was invited to, and where you can choose to make them visible (check) or not (manual).

Regarding "Tournaments will disappear" - this is not true => you can check created tournaments by any user by opening for example: https://lichess.org/@/jeffforever/tournaments/created (and replace "jeffforever" with respective username.

I meant, they disappear from the team page. Most Club members are used to find the ongoing and past tournaments there.

@galuel
Copy link

galuel commented Apr 14, 2020

There is bug somewhere in the team page now... As a leader DiagonaleTV created a tournament reserved to team members, and has joined it : https://lichess.org/tournament/I8jdnCVz but that tournament does not appear now in the team page ! https://lichess.org/team/diagonaletv and yesterday it did...

So how can members of the team be aware there is a tournament programmed ? Can it go back to previous feature, at minimum showing the tournament in the team page when created by the leader of the team ? Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests