author | Oleksandr Gavenko <gavenkoa@gmail.com> |
Mon, 19 Oct 2015 17:04:52 +0300 | |
changeset 1769 | cadd23f8127f |
parent 135 | 077cd47532c1 |
permissions | -rw-r--r-- |
0 | 1 |
-*- mode: outline -*- |
2 |
||
3 |
* What are IRC client for emacs? |
|
4 |
||
132
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
5 |
Most preferred is erc - it is powerful and comes with Emacs since 22.1 |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
6 |
version. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
7 |
|
0 | 8 |
See: http://www.emacswiki.org/emacs/InternetRelayChat. |
9 |
||
132
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
10 |
* erc |
0 | 11 |
http://www.emacswiki.org/emacs/ERC |
12 |
||
132
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
13 |
* rcirc |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
14 |
http://www.emacswiki.org/emacs/rcirc |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
15 |
|
0 | 16 |
* ZenIRC, see: |
17 |
http://www.emacswiki.org/emacs/ZenIRC |
|
18 |
||
132
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
19 |
* Channel modes. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
20 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
21 |
** Invite-Only channel. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
22 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
23 |
An Invite-Only channel can only be joined if you are invited by one of its |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
24 |
channel operators. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
25 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
26 |
To make your channel invite-only: |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
27 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
28 |
irc> /mode #channel +i |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
29 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
30 |
To invite users to the channel: |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
31 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
32 |
irc> /invite user #channel |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
33 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
34 |
** Private channels. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
35 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
36 |
Private channels turn up normally in the channels list. People can see you are |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
37 |
on a private channel somewhere, but they can never find out on -which- private |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
38 |
channel you are unless they search all (private) channels by brute force. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
39 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
40 |
To make your channel private: |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
41 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
42 |
irc> /mode #channel +p |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
43 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
44 |
** Secret channels. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
45 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
46 |
Secret channels do not show up in a channels list and you cannot find out its |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
47 |
topic unless you join it. If you are on a secret channel, someone who is not |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
48 |
on the same channel can't see that you are there. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
49 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
50 |
To make your channel secret: |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
51 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
52 |
irc> /mode #channel +s |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
53 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
54 |
* How make chanal for private discuss? |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
55 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
56 |
Create new channel and set it invite-only and invite all you need. Or make |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
57 |
password protected channel. |
0 | 58 |
|
132
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
59 |
Create new channel (by joining to non existed one) with password: |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
60 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
61 |
irc> /join #<channel> <password> |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
62 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
63 |
Another people join same: |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
64 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
65 |
irc> /join #<channel> <password> |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
66 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
67 |
Or join without password and setup it late: |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
68 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
69 |
irc> /join #<channel> |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
70 |
irc> /mode +k <password> |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
71 |
|
134 | 72 |
Don't forget set topic for newly created channel: |
73 |
||
74 |
irc> /topic #<channel> <topic> |
|
75 |
||
135
077cd47532c1
What server well know?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
134
diff
changeset
|
76 |
* What server well know? |
077cd47532c1
What server well know?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
134
diff
changeset
|
77 |
|
077cd47532c1
What server well know?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
134
diff
changeset
|
78 |
Random server (connect to most near placed): |
077cd47532c1
What server well know?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
134
diff
changeset
|
79 |
|
077cd47532c1
What server well know?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
134
diff
changeset
|
80 |
irc.freenode.net |
077cd47532c1
What server well know?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
134
diff
changeset
|
81 |
http://freenode.net/ |
077cd47532c1
What server well know?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
134
diff
changeset
|
82 |
irc.wyldryde.org |
077cd47532c1
What server well know?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
134
diff
changeset
|
83 |
http://www.wyldryde.org/ |
077cd47532c1
What server well know?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
134
diff
changeset
|
84 |
|
132
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
85 |
* Freenode. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
86 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
87 |
** How register on freenode? |
0 | 88 |
|
132
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
89 |
irc> /msg nickserv register <your-password> <your-email> |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
90 |
...get mail, make mail instructions... |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
91 |
irc> /msg nickserv set hidemail on |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
92 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
93 |
** Adding alternative nick. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
94 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
95 |
After nick setup change nick: |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
96 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
97 |
irc> /nick foo_ |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
98 |
irc> /msg nickserv group |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
99 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
100 |
See |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
101 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
102 |
http://freenode.net/faq.shtml#registering |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
103 |
http://freenode.net/faq.shtml#nicksetup. |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
104 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
105 |
* Getting help |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
106 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
107 |
/help |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
108 |
/msg nickserv help |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
109 |
/msg chanserv help |
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
110 |
|
3ae3569e80bb
How make chanal for private discuss?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
0
diff
changeset
|
111 |
/msg chanserv access #icfp-contest list |