oftc / oftc-ircservices

OFTC's IRC Services
https://www.oftc.net/CodingProjects/
GNU General Public License v2.0
33 stars 22 forks source link

NickServ attempts ajoins before +R channels can be joined #47

Open mnordhoff opened 3 years ago

mnordhoff commented 3 years ago

On OFTC, I set NickServ's ajoin list to join a bunch of channels, some of which are +R.

When connecting, the ajoins all get processed before I'm actually capable of joining +R channels, so some of the joins fail, defeating most of the reason to use ajoin in the first place.

Snippet from my client looks like (channel names edited):

07:25:48 [OFTC2] -!- - Thanks and enjoy your stay! The OFTC team.
07:25:48 [OFTC2] -!- End of /MOTD command.
07:25:48 [OFTC2] -!- Mode change [+i] for user Peng__
07:25:48 [OFTC2] -!- Mode change [+w] for user Peng__
07:25:48 [OFTC2] !larich.oftc.net Activating Cloak: 00012c51.user.oftc.net
07:25:48 [OFTC2] -!- #foo Cannot join channel (Need to be identified and verified to join this channel, '/msg NickServ help' to learn how to register and verify.)
07:25:48 [OFTC2] -!- Cannot join to channel #bar (You must be invited)
07:25:48 [OFTC2] -!- #baz Cannot join channel (Need to be identified and verified to join this channel, '/msg NickServ help' to learn how to register and verify.)
07:25:48 [OFTC2] -!- Mode change [+R] for user Peng__
07:25:48 [OFTC2] -NickServ(services@services.oftc.net)- You are connected using SSL and have provided a matching client certificate
07:25:48 [OFTC2] -NickServ(services@services.oftc.net)- for nickname Peng__.  You have been automatically identified.
07:25:50 [OFTC2] -!- Irssi: Your nick is owned by Matt Nordhoff [~mnordhoff@00012c51.user.oftc.net]

(The +Ri channel failed for two reasons!)

(: