Today in chat this idea came up: @snakesss first proposed it, and from the few teaching game experiences I’ve had I think it would be very useful.
Of course there are a few caveats.
As @iridium pointed out, it shouldn’t be possible for ranked games, and I see the point since ideally all ranked games have to happen in the same conditions to make them as fair as possible, or something like that.
Also it needs to be possible to turn them off at any point in the game in case a troll shows up and moderators can’t intervene timely, or even just because different teachers might have different teaching styles and confuse the student.
In the end, I think it should come down to the sensibility of all the parties involved, but like @snakesss again pointed out, in a real Go club it’s mostly the mutual respect that keeps a game from being disturbed, and group discussions of a game for studying purposes, or even just to have fun, are common, so it’s a little strange that on OGS it’s not even possible to recreate those real life dynamics in the first place. If a spectator breaks etiquette, it should be an option to either mute them specifically or just mute all spectator comments.
Then, @Vegetable pointed out that, depending on how it’s implemented, someone could exploit the feature to one-sidedly turn on spectator comments after agreeing to have them off, and “gang up” with the spectator against the opponent. To prevent this, the switching on of spectator chat during the game should require consent from both players. Since we’re talking about unranked games, I’m not sure this is worth worrying about too much, but it’s an opinion worth considering. (it’s also possible that Vegetable didn’t read the part where it was specified that this would only be for unranked games, i don’t want to put words in their mouth)
Personally, I think to have the option to one-sidedly turn spectator chat OFF is still valuable, but I’d like to hear more opinions about it.
To sum up, for now the proposal is like this:
- When creating an unranked custom challenge, there’s a tick-box to allow players to see spectator chat, turned off by default;
- In general, the option to switch back and forth is present even during the game;
- (Maybe) during the game, if spectator chat is turned off for both players, turning it on requires consent from both players;
- (Maybe?) turning spectator chat one-sidedly off doesn’t require both to consent;
- (Maybe) not only there’s an option to turn spectator chat off, but there’s an option to mute specific spectators; but depending on how the “block” option works, this might be redundant.
What do y’all think? Do you wish for this feature? What do you think about the “maybe” points? Do you have other considerations and caveats to contribute?