irc.rst
changeset 1905 fba288d59662
child 1912 8b81a8f0f692
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/irc.rst	Mon Feb 22 12:46:36 2016 +0200
@@ -0,0 +1,124 @@
+.. -*- coding: utf-8; -*-
+.. include:: HEADER.rst
+
+=====
+ IRC
+=====
+.. contents::
+   :local:
+
+What are IRC client for emacs?
+==============================
+
+Most preferred is erc - it is powerful and comes with Emacs since 22.1
+version.
+
+See: http://www.emacswiki.org/emacs/InternetRelayChat.
+
+ * erc
+   http://www.emacswiki.org/emacs/ERC
+
+ * rcirc
+   http://www.emacswiki.org/emacs/rcirc
+
+ * ZenIRC, see:
+   http://www.emacswiki.org/emacs/ZenIRC
+
+Channel modes
+=============
+
+** Invite-Only channel.
+
+An Invite-Only channel can only be joined if you are invited by one of its
+channel operators.
+
+To make your channel invite-only:
+
+  irc> /mode #channel +i
+
+To invite users to the channel:
+
+  irc> /invite user #channel
+
+** Private channels.
+
+Private channels turn up normally in the channels list. People can see you are
+on a private channel somewhere, but they can never find out on -which- private
+channel you are unless they search all (private) channels by brute force.
+
+To make your channel private:
+
+  irc> /mode #channel +p
+
+** Secret channels.
+
+Secret channels do not show up in a channels list and you cannot find out its
+topic unless you join it. If you are on a secret channel, someone who is not
+on the same channel can't see that you are there.
+
+To make your channel secret::
+
+  irc> /mode #channel +s
+
+How make chanal for private discuss?
+====================================
+
+Create new channel and set it invite-only and invite all you need. Or make
+password protected channel.
+
+Create new channel (by joining to non existed one) with password:
+
+  irc> /join #<channel> <password>
+
+Another people join same:
+
+  irc> /join #<channel> <password>
+
+Or join without password and setup it late:
+
+  irc> /join #<channel>
+  irc> /mode +k <password>
+
+Don't forget set topic for newly created channel:
+
+  irc> /topic #<channel> <topic>
+
+What server well know?
+======================
+
+Random server (connect to most near placed):
+
+  irc.freenode.net
+                http://freenode.net/
+  irc.wyldryde.org
+                http://www.wyldryde.org/
+
+Freenode.
+=========
+
+How register on freenode::
+
+  irc> /msg nickserv register <your-password> <your-email>
+  ...get mail, make mail instructions...
+  irc> /msg nickserv set hidemail on
+
+Adding alternative nick::
+
+  irc> /nick foo_
+  irc> /msg nickserv group
+
+See:
+
+  http://freenode.net/faq.shtml#registering
+  http://freenode.net/faq.shtml#nicksetup.
+
+Getting help
+============
+::
+
+  /help
+  /msg nickserv help
+  /msg chanserv help
+
+  /msg chanserv access #icfp-contest list
+