ircnet / ircd

14 stars 5 forks source link

Deprecation of +a on !channels #5

Open patrick-irc opened 2 days ago

patrick-irc commented 2 days ago

What do you think about +a mode on !channels? I have never seen anyone using it.

I would like to remove it and also get rid of those anonymous checks in ircd code.

At first we can just disable setting +a and keep the logic.

09:27 -!- patrick_ [~patrick@1.2.3.4] has joined !test
09:27 [Users !test]
09:27 [@patrick_]
09:27 -!- Irssi: !test: Total of 1 nicks [1 ops, 0 halfops, 0 voices, 0 normal]
09:28 !irc.atw-inter.net The anonymous flag is being set on channel !UO8KTtest.
09:28 !irc.atw-inter.net Be aware that anonymity on IRC is NOT securely enforced!
09:28 -!- mode/!test [+a] by patrick_
09:28 -!- Irssi: Join to !test was synced in 16 secs
09:28 -!- anonymous [anonymous@anonymous.] has joined !test
09:28 [Users !test]
09:28 [@patrick_] [ anonymous]
09:28 -!- Irssi: !test: Total of 2 nicks [1 ops, 0 halfops, 0 voices, 1 normal]
09:29 -!- anonymous [anonymous@anonymous.] has joined !test
09:29 -!- anonymous [anonymous@anonymous.] has left !test []
09:29 [Users !test]
09:29 [@patrick_]
09:29 -!- Irssi: !test: Total of 1 nicks [1 ops, 0 halfops, 0 voices, 0 normal]
09:29 < anonymous> still here
wilhelmy commented 2 days ago

I used it once upon a time to make a fun anonymous channel next to the main channel. It leaks information though, if an operator knows the nicknames of some people on the channel they can set +/- o/v on the nicknames and the modes can be seen by everyone.

kofany commented 2 days ago

I think is useless, so remove it :) +1

deltagnan commented 2 days ago

It's useless, remove it

sacredland commented 1 day ago

it's useless