Difference between revisions of "Rcirc"
Jump to navigation
Jump to search
m |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Category: | + | {{Package |
+ | |name=rcirc | ||
+ | |description=Simple IRC client.\ | ||
+ | |author= Alexander L. Belikoff & Others | ||
+ | |maintainer=Michael Olson | ||
+ | |source=http://savannah.gnu.org/projects/erc/ | ||
+ | |in_emacs=yes, since 22.0 | ||
+ | |Development status=active | ||
+ | |website=http://www.gnu.org/software/erc | ||
+ | |manual= | ||
+ | }} | ||
+ | |||
+ | rcirc is an Emacs IRC client. | ||
+ | |||
+ | == Basic Setup == | ||
+ | <source lang="lisp"> | ||
+ | (require 'rcirc) | ||
+ | |||
+ | |||
+ | (setq rcirc-default-nick "John Doe") | ||
+ | (setq rcirc-default-full-name "John Doe") | ||
+ | (setq rcirc-authinfo | ||
+ | '(("freenode" nickserv freenode-nickserv-nick freenode-nickserv-password) | ||
+ | ("freenode" chanserv "your nick" "#hiddenchan" "ninjaisthepassword"))) | ||
+ | |||
+ | (setq rcirc-server-alist | ||
+ | '(("irc.freenode.net" | ||
+ | :port 7000 | ||
+ | :channels ("#emacs" "#lisp" "#clojure #emacs")))) | ||
+ | </source> | ||
+ | |||
+ | == Enable SSL == | ||
+ | <source lang="lisp"> | ||
+ | |||
+ | |||
+ | (setq rcirc-server-alist | ||
+ | '(("irc.freenode.net" | ||
+ | :port 7000 | ||
+ | :connect-function open-tls-stream | ||
+ | :channels ("#emacs" "#lisp" "#clojure #emacs")))) | ||
+ | ;; Don't forget to add (require 'tls) first | ||
+ | |||
+ | |||
+ | </source> | ||
+ | |||
+ | |||
+ | == See Also == | ||
+ | [http://www.gnu.org/software/emacs/manual/rcirc.html rcirc Manual] | ||
+ | |||
+ | [[Category:Chat]] |
Latest revision as of 21:52, 16 October 2012
Description | Simple IRC client.\ |
---|---|
Author | Alexander L. Belikoff & Others |
Maintainer | Michael Olson |
Source | http://savannah.gnu.org/projects/erc/ |
Part of Emacs | yes, since 22.0 |
rcirc is an Emacs IRC client.
Basic Setup
(require 'rcirc)
(setq rcirc-default-nick "John Doe")
(setq rcirc-default-full-name "John Doe")
(setq rcirc-authinfo
'(("freenode" nickserv freenode-nickserv-nick freenode-nickserv-password)
("freenode" chanserv "your nick" "#hiddenchan" "ninjaisthepassword")))
(setq rcirc-server-alist
'(("irc.freenode.net"
:port 7000
:channels ("#emacs" "#lisp" "#clojure #emacs"))))
Enable SSL
(setq rcirc-server-alist
'(("irc.freenode.net"
:port 7000
:connect-function open-tls-stream
:channels ("#emacs" "#lisp" "#clojure #emacs"))))
;; Don't forget to add (require 'tls) first