Open DanielOaks opened 4 years ago
Why would a channel be +s by default? any chan founder can /mode #channame +s after creation. In case of a large deployment, with hundreds of channels, they won't show up in /list
There's no limit on the LIST response length in oragono, so they'll show up somewhere.
What are the use cases for secret channels, as opposed to channels with join restrictions (like +i
)?
well.. according to good `ol Wiki..
s - Secret channel—not shown in channel list or user whois except to users already on the channel
Chan Modes I don't see any reasonable point to force +s channels by default.
+s
seems hacky as a privacy protection to me, like +k
but weaker.
I do like this proposal as an anti-spam measure (since bots can't just connect to the server, find the most populated channels, and spam them); however, it might be better to have an option to restrict access to LIST
output (I've seen setups where anonymous users can't LIST
for the first 60 seconds of their connection).
I think ZNC defaults are +snt
and I have seen at least one Ergo user confused by it not being default mode.
However I find this question as something where everyone may have a different opinion and there may not be one real answer.
Personally I have enabled +s as default in my instances as:
IRCd default channel modes:
"AUTOCHANMODES" = "FALSE";
and "AUTOCHANMODES_LIST" = "";
I really like the idea of doing this. Right now channels default to
+nt
but no+s
. What expectations do normal users have and do we lose anything by setting+s
by default? Wonder what other ircds default to and whether anyone not as inside the irc bubble has thoughts about it.