1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
|
---
title: チャットを始める
slug: Archive/Mozilla/Getting_started_with_chat
tags:
- Bot
- Firebot
- QA
- irc
translation_of: Archive/Mozilla/Getting_started_with_chat
---
<div class="blockIndicator warning">
<p><span class="seoSummary">2020年3月2日、Mozilla は公開チャンネルのために IRC から <a href="https://wiki.mozilla.org/Matrix">Matrix</a> に移行し、IRC サーバはシャットダウンされたことに注意してください。</span></p>
<p>このページは歴史と参考のために保存しています。一般的なルールやマナーは、今でも新居で役立つものです。</p>
</div>
<div class="blockIndicator note">
<p>最新情報は <a href="https://wiki.mozilla.org/Matrix">https://wiki.mozilla.org/Matrix</a> をご覧ください。</p>
</div>
<h2 id="一般的なルールとエチケット">一般的なルールとエチケット</h2>
<p>クライアントをセットアップし (下記のソフトウェアを参照)、接続が完了したら、最も楽しく生産的な体験をするために従うべき基本的なルールがいくつかあります。</p>
<ol>
<li>As with all Mozilla forums and events, agreeing to our <a href="https://www.mozilla.org/en-US/about/governance/policies/participation/">Community Participation Guidelines</a> is a requirement for participation.</li>
<li>Try to keep messages as concise as possible. If you have something long to post, a code snippet for example, use <a href="https://paste.mozilla.org/">paste.mozilla.org</a> and paste the generated URL in IRC instead.</li>
<li>When addressing someone directly, try to use name: message format. For example, "ashughes: good morning!"</li>
<li>Every channel has its own topic. Try to keep your messages within that subject matter. For example, do not talk about Thunderbird issues in #Firefox.</li>
<li>Mozilla's channels are most active between 9am and 7pm PST Monday to Friday, excluding <a href="https://www.opm.gov/policy-data-oversight/pay-leave/pay-administration/fact-sheets/holidays-work-schedules-and-pay/">US Holidays</a>.</li>
<li>When asking a question, be patient. Sometimes, it can take a few minutes for people to respond.</li>
<li>Posting a message like "Help!" is not particularly helpful. Asking a good question will result in a better experience for both you and the person trying to help.</li>
<li><strong>Relax and have fun!</strong></li>
</ol>
<h2 id="Software">Software</h2>
<p>There are several different applications which allow you to connect to IRC networks. You will need to use the following information to configure the server connection:</p>
<ul>
<li>Server: <code>irc.mozilla.org</code></li>
<li>Port: 6667 (default) or 6697 (SSL)</li>
</ul>
<h3 id="Desktop_clients">Desktop clients</h3>
<p>Desktop clients tens to allow the most detailed configuration. For example, you can connect using SSL or a non-secure connection, and you can configure the client to automatically connect to a server and join a particular set of channels when you start the client. The following are some other options available to you:</p>
<table class="standard-table">
<tbody>
<tr>
<td></td>
<td><strong>Windows</strong></td>
<td><strong>Mac</strong></td>
<td><strong>Linux</strong></td>
</tr>
<tr>
<td><a href="http://colloquy.info/downloads.html">Colloquy</a></td>
<td>●</td>
<td></td>
<td></td>
</tr>
<tr>
<td><a href="https://irssi.org/download#binaries">IRSSI</a></td>
<td>●</td>
<td>●</td>
<td>●*</td>
</tr>
<tr>
<td><a href="http://www.xchat.org/download/">Xchat</a></td>
<td>●</td>
<td>○</td>
<td>●</td>
</tr>
</tbody>
</table>
<p>Key:</p>
<p>● — Binary or executable program available</p>
<p>○ — Only available by downloading and compiling source code</p>
<p>●* — Binary or executable may be available. If not, you'll have to download source code and compile.</p>
<div class="blockIndicator note">
<p><strong>Note</strong>: For a complete list of IRC clients go <a href="https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients">here</a>.</p>
</div>
<h3 id="Web-based_clients">Web-based clients</h3>
<p>There are also a few web-based clients which allow connecting to IRC by clicking on irc:// links. One of the simplest web-based clients is <a href="https://www.mibbit.com/">Mibbit</a>, another is <a href="https://www.irccloud.com/">IRCCloud</a>. These operate very much in the same way as the previously mentioned desktop clients and ChatZilla. Mibbit does NOT require flash or any other plugins. <a name="channels"></a></p>
<h2 id="Channels">Channels</h2>
<p>Here is a list of channels you should be aware of as a member of the Mozilla community: <strong>(Remember to use irc.mozilla.org and port 6697 or 6667 for your server settings)</strong></p>
<table class="standard-table">
<tbody>
<tr>
<td><a href="irc://irc.mozilla.org/qa">#qa</a></td>
<td>A channel for QA discussion</td>
</tr>
<tr>
<td><a href="irc://irc.mozilla.org/developers">#developers</a></td>
<td>A channel for Mozilla development discussion</td>
</tr>
<tr>
<td><a href="irc://irc.mozilla.org/sumo">#sumo</a></td>
<td>A channel for support with Firefox</td>
</tr>
</tbody>
</table>
<p><em>For more information about the Mozilla IRC network and more channels, go <a href="https://wiki.mozilla.org/IRC">here</a>.</em> <a name="commands"></a></p>
<h2 id="Commands">Commands</h2>
<p>The following is a list of commands you should be familiar with. Simply type them into the message box at the bottom of the screen and press enter:</p>
<table class="standard-table">
<tbody>
<tr>
<td><code>/join #channel</code></td>
<td>Joins you to the specified channel until you quit your IRC client or quit the channel</td>
</tr>
<tr>
<td><code>/leave</code></td>
<td>Leave the current channel</td>
</tr>
<tr>
<td><code>/mode #channel +k password</code></td>
<td>Sets a password for the channel. If #channel is not specified, the command is executed for the current channel.</td>
</tr>
<tr>
<td><code>/mode #channel +o nickname</code></td>
<td>Sets specified user as an owner or moderator of the specified channel. If a #channel is not specified, the command is executed for the current channel.</td>
</tr>
<tr>
<td><code>/mode #channel +s</code></td>
<td>Sets the channel as a secret channel. This takes the channel off the public list of active channels and topics.</td>
</tr>
<tr>
<td><code>/msg nick message</code></td>
<td>Sends a private message to the specified user</td>
</tr>
<tr>
<td><code>/nick nickname</code></td>
<td>Change your current nickname</td>
</tr>
<tr>
<td><code>nickname: ping</code></td>
<td>Get a user's attention (nickname is the name of the user you want the attention of)</td>
</tr>
<tr>
<td><code>nickname: pong</code></td>
<td>Respond to a user's ping (nickname is the name of the user who wants your attention)</td>
</tr>
<tr>
<td><code>/query nickname</code></td>
<td>Opens a private chat with the specified user</td>
</tr>
<tr>
<td><code>/quit message</code></td>
<td>Disconnects you from the current server displaying the message in all connected channels prior to quitting</td>
</tr>
<tr>
<td><code>/reload styles</code></td>
<td>Some IRC clients, Colloquy on Mac in particular, stop displaying your messages in the channel window. If this happens, you can type this command to resolve this issue.</td>
</tr>
<tr>
<td><code>/server server-name</code></td>
<td>Manually connect to a server</td>
</tr>
<tr>
<td><code>/topic topic</code></td>
<td>Changes the topic of the channel. The topic is a message that displays first when you join a channel.</td>
</tr>
<tr>
<td><code>/whois nickname</code></td>
<td>Display information about the specified user. This information displays in the server window.</td>
</tr>
</tbody>
</table>
<p><em>For more information about IRC commands go <a href="http://www.technerd.net/irc-commands.html">here</a>.</em></p>
<h2 id="Bots">Bots</h2>
<p>Some users in IRC are not human. These users are known as bots and automatically perform certain tasks; some automatic, some triggered by other users. The most common of these bots are called NickServ, ChanServ, and Firebot.</p>
<h3 id="NickServ"><strong>NickServ</strong></h3>
<p>This bot allows you to register your nickname which prevents other users from using it. NickServ also automatically elevates all registered users to operators when they sign on.The following are some helpful commands which can be used by NickServ:</p>
<table class="standard-table">
<tbody>
<tr>
<td><code>/msg NickServ REGISTER password email</code></td>
<td>This registers your nickname with the server.</td>
</tr>
<tr>
<td><code>/msg NickServ IDENTIFY password</code></td>
<td>Once registered, you need to type this every time you want to sign into channels using your registered nickname</td>
</tr>
<tr>
<td><code>/msg NickServ HELP</code></td>
<td>This displays a list of commands which can be used with NickServ</td>
</tr>
<tr>
<td><code>/msg NickServ HELP REGISTER</code></td>
<td>This displays helpful information about nickname registration</td>
</tr>
<tr>
<td><code>/msg NickServ HELP IDENTIFY</code></td>
<td>This displays helpful information about identifying yourself upon sign in</td>
</tr>
</tbody>
</table>
<p>For more information about NickServ go <a href="https://www.esper.net/nickserv.php">here</a>.</p>
<h3 id="ChanServ"><strong>ChanServ</strong></h3>
<p>This bot allows you to register new channels and control aspects of channels. The following are some helpful commands which can be used by ChanServ:</p>
<table class="standard-table">
<tbody>
<tr>
<td><code>/msg ChanServ HELP</code></td>
<td>This displays a list of commands which can be used with ChanServ</td>
</tr>
<tr>
<td><code>/msg ChanServ IDENTIFY #channel password</code></td>
<td>Allows you to edit the aspects of the specified channel given the correct password</td>
</tr>
<tr>
<td><code>/msg ChanServ REGISTER #channel password topic</code></td>
<td>Registers a channel given the correct password and sets the topic</td>
</tr>
</tbody>
</table>
<p>For more information about ChanServ go <a href="https://www.esper.net/chanserv.php">here</a>.</p>
<h3 id="Firebot"><strong>Firebot</strong></h3>
<p>Firebot is a bot which assists with Mozilla related activities on IRC. For instance, Firebot automatically posts messages to #developers about the status of automated tests. The following are some helpful commands which can be used by Firebot:</p>
<table class="standard-table">
<tbody>
<tr>
<td><code>bug ######</code></td>
<td>When a bug number is mentioned in a message, Firebot automatically displays the link and summary from bugzilla for that bug.</td>
</tr>
<tr>
<td><code>/msg firebot uuid</code></td>
<td>Displays a unique identifier. This is useful when creating interfaces for add-on development.</td>
</tr>
<tr>
<td><code>/msg firebot cid</code></td>
<td>Displays a unique 128-bit number which can be used to identify a class or component.</td>
</tr>
<tr>
<td><code>/invite firebot #channel</code></td>
<td>Adds firebot to the specified channel.</td>
</tr>
</tbody>
</table>
<p>For more information about Firebot go <a href="https://wiki.mozilla.org/Firebot">here</a>.</p>
<h2 id="Further_Reading">Further Reading</h2>
<p><a href="http://www.irchelp.org/irchelp/changuide.html">IRC Channel Operator's Guide</a> (New Version) <a href="http://www.irchelp.org/irchelp/opguide.html">IRC Channel Operator's Guide</a> (Old Version) [<em>From 1995, but still quite useful</em>]</p>
|