emacs-circe / circe

Circe, a Client for IRC in Emacs
GNU General Public License v3.0
395 stars 51 forks source link

Support for NickServ on GNOME IRC server #278

Open ghost opened 8 years ago

ghost commented 8 years ago

It would be nice to add support to the GNOME IRC server to the circe-network-defaults variable. Hostname is either irc.gimp.org or irc.gnome.org. Port is either 6697 (for SSL connections) or 6667 (for non-SSL connections).

When connecting with my already registered nickname:

-NickServ- This nickname is registered and protected.  If it is your
-NickServ- nick, type /msg NickServ IDENTIFY password.  Otherwise,
-NickServ- please choose a different nick.

Output for /whois NickServ:

*** NickServ is services@gimpnet-services.gimp.org (Nickname
    Registration Service)
*** NickServ is a Network Service
*** End of /WHOIS list.

Output after identification:

*** Mode change: +r on fturco by NickServ (server)

My knowledge of Emacs/Circe or regular expressions is unfortunately not good enough for implementing this feature myself.

Please tell me if you need other details.

jorgenschaefer commented 8 years ago

Nice idea, and thank you for the great detail in this report! :-)