Difference between revisions of "Rcirc"

From WikEmacs
Jump to: navigation, search
m
(Some initial contento on rcirc)
Line 1: Line 1:
 +
{{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 "PuercoPop" "#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]]
 
[[Category:Chat]]

Revision as of 17:51, 16 October 2012

rcirc
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 "PuercoPop" "#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


See Also

rcirc Manual