ERC

From WikEmacs
(Redirected from Erc)
Jump to: navigation, search
ERC
Description IRC in Emacs
Author Alexander L. Belikoff & Others
Maintainer Michael Olson
Source http://savannah.gnu.org/projects/erc/
Part of Emacs yes, since 22.1

ERC is an Internet Relay Chat (IRC) client built into Emacs.

Basic setup[edit]

Start ERC using M-x erc to connect without SSL or M-x erc-tls to connect with SSL.

Helpful keybindings[edit]

Common customization[edit]

(eval-after-load "erc"
  '(progn
 
     ;; Set personal information
     (setq erc-nick "defaultnick")
     (setq erc-user-full-name "My Full Name")
 
     ;; Set autojoin channels
     (setq erc-autojoin-channels-alist
           '(("freenode.net" "#emacs" "#foo" "#bar")))))
 
;; Set autoconnect networks
(defun my-erc ()
  "Connect to my default ERC servers."
 
  (interactive)
  (erc-tls :server "irc.freenode.net" :port 7000))

Using the above configuration, M-x my-erc will start ERC and connect to Freenode on port 7000 using SSL, then join #emacs, #foo and #bar.

See also[edit]

Project pages[edit]

ERC Homepage