@@ -194,13 +194,21 @@ Common options:
194194 :group 'circe )
195195
196196(defvar circe-network-defaults
197- '((" Airlock" :host " irc.theairlock.net" :port (6667 . 7778 ) :tls t
197+ '((" 2600net" :host " irc.2600.net" :port (6667 . 6697 ) :tls t
198+ :nickserv-mask " ^NickServ!services@services\\ .2600\\ .net$"
199+ :nickserv-identify-challenge " This nickname is registered and protected\\ ."
200+ :nickserv-identify-command " PRIVMSG NickServ :IDENTIFY {nick} {password}"
201+ :nickserv-identify-confirmation " Password accepted - you are now recognized\\ ."
202+ :nickserv-ghost-command " PRIVMSG NickServ :GHOST {nick} {password}"
203+ :nickserv-ghost-confirmation " Ghost with your nick has been killed\\ ."
204+ )
205+ (" Airlock" :host " irc.theairlock.net" :port (6667 . 7778 ) :tls t
198206 :nickserv-mask " ^NickServ!services@services\\ .theairlock\\ .net$"
199207 :nickserv-identify-challenge " type \x 02/msg\\ s-NickServ\\ s-IDENTIFY\\ s-\C -_password\C -_\x 02"
200208 :nickserv-identify-command " PRIVMSG NickServ :IDENTIFY {password}"
201209 :nickserv-identify-confirmation " Password accepted - you are now recognized\\ ."
202210 :nickserv-ghost-command " PRIVMSG NickServ :GHOST {nick} {password}"
203- :nickserv-ghost-confirmation " Ghost with your nick has been killed"
211+ :nickserv-ghost-confirmation " Ghost with your nick has been killed\\ . "
204212 )
205213 (" Bitlbee" :host " localhost" :port 6667
206214 :nickserv-mask " \\ (bitlbee\\ |root\\ )!\\ (bitlbee\\ |root\\ )@"
@@ -209,6 +217,21 @@ Common options:
209217 :nickserv-identify-confirmation " Password accepted, settings and accounts loaded"
210218 :lagmon-disabled t
211219 )
220+ (" DALnet" :host " irc.dal.net" :port (6667 . 6697 ) :tls t
221+ :nickserv-mask " ^NickServ!service@dal\\ .net$"
222+ ; ; FIXME: challenge only triggers with irssi, not with circe
223+ :nickserv-identify-challenge " This nick is owned by someone else\\ . Please choose another\\ ."
224+ :nickserv-identify-command " PRIVMSG NickServ@services.dal.net :IDENTIFY {nick} {password}"
225+ :nickserv-identify-confirmation " Password accepted for \x 02.*\x 02\\ .$"
226+ :nickserv-ghost-command " PRIVMSG NickServ@services.dal.net :GHOST {nick} {password}"
227+ :nickserv-ghost-confirmation " ^Your ghost has been successfully killed\\ ."
228+ )
229+ (" EFnet" :host " irc.efnet.org" :port (6667 . 6697 ) :tls t
230+ ; ; no services, chanfix aside
231+ )
232+ (" EsperNet" :host " irc.esper.net" :port (6667 . 6697 ) :tls t
233+ ; ; services are documented, but gone?
234+ )
212235 (" Freenode" :host " chat.freenode.net" :port (6667 . 6697 ) :tls t
213236 :nickserv-mask " ^NickServ!NickServ@services\\ .$"
214237 :nickserv-identify-challenge " \C -b/msg\\ s-NickServ\\ s-identify\\ s-<password>\C -b"
@@ -217,6 +240,14 @@ Common options:
217240 :nickserv-ghost-command " PRIVMSG NickServ :GHOST {nick} {password}"
218241 :nickserv-ghost-confirmation " has been ghosted\\ .$\\ |is not online\\ .$"
219242 )
243+ (" GameSurge" :host " irc.gamesurge.net" :port 6667 :tls nil
244+ :nickserv-mask " ^AuthServ!AuthServ@Services\\ .GameSurge\\ .net$"
245+ ; ; due to lack of challenge string, none of the following will be used :(
246+ :nickserv-identify-command " PRIVMSG AuthServ@Services.GameSurge.net :AUTH {nick} {password}"
247+ :nickserv-identify-confirmation " ^I recognize you\\ .$"
248+ :nickserv-ghost-command " PRIVMSG AuthServ@Services.GameSurge.net :GHOST {nick}"
249+ :nickserv-ghost-confirmation " has been killed as a ghost\\ .$"
250+ )
220251 (" GIMPNet" :host " irc.gimp.org" :port (6667 . 6697 ) :tls t
221252 :nickserv-mask " ^NickServ!services@gimpnet-services\\ .gimp\\ .org$"
222253 :nickserv-identify-challenge " This nickname is registered and protected\\ ."
@@ -231,6 +262,25 @@ Common options:
231262 :nickserv-ghost-command " PRIVMSG NickServ :GHOST {nick} {password}"
232263 :nickserv-ghost-confirmation " has been ghosted\\ .$\\ |is not online\\ .$"
233264 )
265+ (" HybridIRC" :host " irc.hybridirc.com" :port (6667 . 6697 ) :tls t
266+ :nickserv-mask " ^NickServ!services@services\\ .irchighway\\ .net$"
267+ :nickserv-identify-challenge " This nickname is registered\\ ."
268+ :nickserv-identify-command " PRIVMSG NickServ :IDENTIFY {nick} {password}"
269+ :nickserv-identify-confirmation " ^You are now identified for .*\\ .$"
270+ :nickserv-ghost-command " PRIVMSG NickServ :GHOST {nick} {password}"
271+ :nickserv-ghost-command " has been ghosted\\ .$"
272+ )
273+ (" IRCnet" :host " irc.ircnet.com" :port (6667 . 6697 ) :tls t
274+ ; ; no services, chanfix aside
275+ )
276+ (" IRCHighWay" :host " irc.irchighway.net" :port (6667 . 6697 ) :tls t
277+ :nickserv-mask " ^NickServ!services@services\\ .irchighway\\ .net$"
278+ :nickserv-identify-challenge " This nickname is registered and protected\\ ."
279+ :nickserv-identify-command " PRIVMSG NickServ :IDENTIFY {nick} {password}"
280+ :nickserv-identify-confirmation " Password accepted - you are now recognized\\ ."
281+ :nickserv-ghost-command " PRIVMSG NicKServ :RECOVER {nick} {password}"
282+ :nickserv-ghost-confirmation " Ghost with your nick has been killed\\ ."
283+ )
234284 (" Libera Chat" :host " irc.libera.chat" :port (6667 . 6697 ) :tls t
235285 :nickserv-mask " ^NickServ!NickServ@services\\ .libera\\ .chat$"
236286 :nickserv-identify-challenge " This nickname is registered\\ ."
@@ -245,6 +295,28 @@ Common options:
245295 :nickserv-identify-command " PRIVMSG NickServ :IDENTIFY {password} {nick}"
246296 :nickserv-identify-confirmation " ^You are successfully identified as \x 02.*\x 02\\ .$"
247297 )
298+ (" Quakenet" :host " irc.quakenet.org" :port 6667 :tls nil
299+ ; ; due to lack of challenge string, none of the following will be used :(
300+ :nickserv-mask " ^Q!TheQBot@CServe\\ .quakenet\\ .org$"
301+ :nickserv-identify-command " PRIVMSG Q@CServe.quakenet.org AUTH {nick} {password}"
302+ :nickserv-identify-confirmation " ^You are now logged in as .*$"
303+ )
304+ (" RektNetwork" :host " irc.rekt.network" :port (nil . 6697 ) :tls t
305+ :nickserv-mask " ^NickServ!NickServ@services\\ .int$"
306+ :nickserv-identify-challenge " This nickname is registered\\ . Please choose a different nickname"
307+ :nickserv-identify-command " PRIVMSG NickServ :IDENTIFY {nick} {password}"
308+ :nickserv-identify-confirmation " ^You are now identified for \x 02.*\x 02\\ .$"
309+ :nickserv-ghost-command " PRIVMSG NickServ :GHOST {nick} {password}"
310+ :nickserv-ghost-confirmation " has been ghosted\\ .$\\ |is not online\\ .$"
311+ )
312+ (" Rizon" :host " irc.rizon.net" :port (6667 . 6697 ) :tls t
313+ :nickserv-mask " ^NickServ!service@rizon\\ .net$"
314+ :nickserv-identify-challenge " This nickname is registered and protected\\ ."
315+ :nickserv-identify-command " PRIVMSG NickServ :IDENTIFY {password}"
316+ :nickserv-identify-confirmation " Password accepted - you are now recognized\\ ."
317+ :nickserv-ghost-command " PRIVMSG NickServ :GHOST {nick} {password}"
318+ :nickserv-ghost-confirmation " Ghost with your nick has been killed\\ ."
319+ )
248320 (" Snoonet" :host " irc.snoonet.org" :port (6667 . 6697 ) :tls t
249321 :nickserv-mask " ^NickServ!NickServ@services$"
250322 :nickserv-identify-challenge " This nickname is registered and protected\\ ."
@@ -253,6 +325,20 @@ Common options:
253325 :nickserv-ghost-command " PRIVMSG NickServ :GHOST {nick} {password}"
254326 :nickserv-ghost-confirmation " Ghost with your nick has been killed\\ ."
255327 )
328+ (" tilde.chat" :host " irc.tilde.chat" :port (6667 . 6697 ) :tls t
329+ :nickserv-mask " ^NickServ!services@services\\ .tilde\\ .chat$"
330+ :nickserv-identify-challenge " This nickname is registered and protected\\ ."
331+ :nickserv-identify-command " PRIVMSG NickServ :IDENTIFY {nick} {password}"
332+ :nickserv-identify-confirmation " Password accepted - you are now recognized\\ ."
333+ :nickserv-ghost-command " PRIVMSG NickServ :RECOVER {nick} {password}"
334+ :nickserv-ghost-confirmation " Ghost with your nick has been killed\\ ."
335+ )
336+ (" Undernet" :host " irc.undernet.org" :port 6667 :tls nil
337+ ; ; due to lack of challenge string, none of the following will be used :(
338+ :nickserv-mask " ^X!cservice@undernet\\ .org$"
339+ :nickserv-identify-command " PRIVMSG X@channels.undernet.org LOGIN {nick} {password}"
340+ :nickserv-identify-confirmation " ^AUTHENTICATION SUCCESSFUL as .*"
341+ )
256342 )
257343 " Alist of networks and connection settings.
258344
0 commit comments