Skip to content

Commit 80f4f4c

Browse files
IRC FAQ, #44 (#47)
1 parent d5567a6 commit 80f4f4c

File tree

1 file changed

+55
-46
lines changed

1 file changed

+55
-46
lines changed

_posts/2006-03-14-code4lib-irc-channel-faq.md

Lines changed: 55 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -6,75 +6,84 @@ title: "#code4lib irc channel faq"
66
permalink: /irc/faq
77
created: 1142364428
88
---
9+
10+
## IRC Channel FAQ
11+
912
Like any community, the #code4lib IRC channel can be intimidating to newcomers. For those who are new to the channel, here are some answers to Frequently Asked Questions.
1013

1114
<!--break-->
1215

13-
<h3>What is IRC? How do I login to #code4lib?</h3>
16+
### What is IRC? How do I login to #code4lib?
17+
18+
Basic technical information [is available here](/irc).
19+
20+
### Is the channel logged?
21+
22+
Not publicly, no.
23+
24+
### Who can I ask for help?
25+
26+
#code4lib has a designated group of "helpers," who can answer questions or provide support. The channel's official group contacts to Freenode are Mark Matienzo (`anarchivist`), Becky Yoose (`yo_bj`), and Ross Singer (`rsinger`); all three of them have channel operator privileges.
27+
28+
### What about ~~panizzi~~ zoia?
29+
30+
Zoia is a [supybot](https://github.com/Supybot/Supybot) who hangs out in #code4lib. To get a list of commands it understands, type `@list` (the "@" symbol tells zoia you're talking to it). Here's a quick list of the more common commands:
31+
32+
#### `@help`<
33+
34+
Find out how to use a particular command. The correct syntax is (usually) `@help` followed by the command name, e.g. `@help karma`. You can also just ask the other people on the channel how to do something.
35+
36+
#### `@quote`
37+
38+
Add or display quotes that have been added to zoia's quote database. Type `@quote add "<jeffdavis> welcome to code4lib!"` to add a quote, `@quote jeffdavis` to see the last quote from a specific person, or `@quote random` to see a random quote
39+
40+
#### `@naf`
41+
Look up a term in the Library of Congress authority files.
42+
43+
#### `@ana`
44+
Create an English-language anagram of the word or phrase that you enter.
45+
46+
#### `@tunes, @alltunes, @blockparty`
47+
48+
These commands look up people's listening history on [Last.fm](https://www.last.fm/). `@tunes jeffdavis` displays the last song that jeffdavis listened to, and `@alltunes jeffdavis` lists the last half-dozen or so songs jeffdavis listened to.
1449

15-
Basic technical information is available <a href="http://code4lib.org/irc">here</a>.
50+
#### `@insult, @praise`
1651

17-
<h3>Is the channel logged?</h3>
52+
Causes zoia to insult or praise the person or thing of your choice.
1853

19-
Not publicly, no.
54+
#### `@karma`
2055

21-
<h3>Who can I ask for help?</h3>
56+
You can increase or decrease the karma for a person or thing by appending two pluses or two minuses to the person or thing's name. For example, if you type `jeffdavis++`, my karma score will increase by 1. (You can't raise your own karma.) Type `@karma jeffdavis` to see the karma for that person/thing, or just `@karma` for the three highest and lowest karma scores. You can only raise or lower karma by one point at a time (so `jeffdavis++++` will only raise jeffdavis' karma by one point, not two), and commenting does work (`jeffdavis-- # you suck!` works correctly, thanks to gsf's regex-fu).
2257

23-
#code4lib has a designated group of "helpers," who can answer questions or provide support. The channel's official group contacts to Freenode are Mark Matienzo (<code>anarchivist</code>), Becky Yoose (<code>yo_bj</code>), and Ross Singer (<code>rsinger</code>); all three of them have channel operator privileges.
58+
#### `@google`
2459

25-
<h3>Who will I find on #code4lib?</h3>
60+
Do a Google search and show the first few results in-channel.
2661

27-
There is an incomplete list of regulars <a href="http://www.code4lib.org/node/87">here</a>. This is not an official list of any kind. If you're not on it yet, feel free to add your nick, your name, and a link to your website.
62+
#### `@more`
2863

29-
<h3>What about <strike>panizzi</strike> zoia?</h3>
64+
If the results of a command are over a certain length, zoia may end his response with "more" or "2 more messages". You can use the `@more` command to display the rest of zoia's response. If you didn't give zoia the original command, add the nick of the person who did, e.g. `@more jeffdavis` (this only works for one message deep on another nick).
3065

31-
Zoia is a <a href="http://supybot.com/">supybot</a> who hangs out in #code4lib. To get a list of commands it understands, type <code>@list</code> (the "@" symbol tells zoia you're talking to it). Here's a quick list of the more common commands:
66+
#### `@dunno`
3267

33-
<dl>
34-
<dt><code>@help</code></dt>
35-
<dd>Find out how to use a particular command. The correct syntax is (usually) <code>@help</code> followed by the command name, e.g. <code>@help karma</code>. You can also just ask the other people on the channel how to do something.</dd>
36-
<dt><code>@quote</code></dt>
37-
<dd>Add or display quotes that have been added to zoia's quote database. Type <code>@quote add "<jeffdavis> welcome to code4lib!"</code> to add a quote, <code>@quote jeffdavis</code> to see the last quote from a specific person, or <code>@quote random</code> to see a random quote</dd>
38-
<dt><code>@naf</code></dt>
39-
<dd>Look up a term in the Library of Congress authority files.</dd>
40-
<dt><code>@ana</code></dt>
41-
<dd>Create an English-language anagram of the word or phrase that you enter.</dd>
42-
<dt><code>@tunes, @alltunes, @blockparty</code></dt>
43-
<dd>These commands look up people's listening history on <a href="http://www.last.fm/">Last.fm</a>. <code>@tunes jeffdavis</code> displays the last song that jeffdavis listened to, <code>@alltunes jeffdavis</code> lists the last half-dozen or so songs jeffdavis listened to, and <code>@blockparty</code> lists what people in the <a href="http://www.last.fm/group/code4lib/">code4lib group on Last.fm</a> are listening to. (Go ahead and add yourself to the code4lib Last.fm group if you like. You need to type <code>@audioscrobbler add yourusername</code> to be added to the blockparty.)</dd>
44-
<dt><code>@insult, @praise</code></dt>
45-
<dd>Causes zoia to insult or praise the person or thing of your choice.</dd>
46-
<dt><code>@karma</code></dt>
47-
<dd>You can increase or decrease the karma for a person or thing by appending two pluses or two minuses to the person or thing's name. For example, if you type <code>jeffdavis++</code>, my karma score will increase by 1. (You can't raise your own karma.) Type <code>@karma jeffdavis</code> to see the karma for that person/thing, or just <code>@karma</code> for the three highest and lowest karma scores. You can only raise or lower karma by one point at a time (so <code>jeffdavis++++</code> will only raise jeffdavis' karma by one point, not two), and commenting does work (<code>jeffdavis-- # you suck!</code> works correctly, thanks to gsf's regex-fu).</dd>
48-
<dt><code>@google</code></dt>
49-
<dd>Do a Google search and show the first few results in-channel.</dd>
50-
<dt><code>@more</code></dt>
51-
<dd>If the results of a command are over a certain length, zoia may end his response with "more" or "2 more messages". You can use the <code>@more</code> command to display the rest of zoia's response. If you didn't give zoia the original command, add the nick of the person who did, e.g. <code>@more jeffdavis</code> (this only works for one message deep on another nick).</dd>
52-
<dt><code>@dunno</code></dt>
53-
<dd>When you send zoia a message it doesn't understand (for example, if you address it as if it were a person or get the syntax of a command wrong), it responds with a random error message. You can use the <code>@dunno</code> command to add a new error message to its repertoire, e.g. <code>@dunno I don't know what you're talking about.</code></dd>
54-
</dl>
68+
When you send zoia a message it doesn't understand (for example, if you address it as if it were a person or get the syntax of a command wrong), it responds with a random error message. You can use the `@dunno` command to add a new error message to its repertoire, e.g. `@dunno I don't know what you're talking about.`
5569

56-
<h3>What do people talk about in-channel?</h3>
70+
### What do people talk about in-channel?
5771

5872
Information technology, software development, librarianship, cultural heritage, digital repositories, the web, programming languages, cataloging, metadata standards, games, food... just about anything! The channel is informal, and a lot of off-topic socializing takes place. If you don't understand something, just ask. That goes for the techie stuff as well as the social stuff -- for many regulars, #code4lib is where they learn about all kinds of interesting technology.
5973

60-
<h3>What are the ground rules?</h3>
74+
### What are the ground rules?
6175

62-
<ol>
63-
<li>Follow the <a href="https://github.com/code4lib/code-of-conduct/blob/master/code_of_conduct.md">Code4lib code of conduct</a>.
64-
<li>Respect everyone.</li>
65-
<li>Be sensitive of the fact that cultures, opinions and ideas of what is
66-
funny or appropriate are different, and that text is a very poor medium
67-
for conveying humor.</li>
68-
<li>Because this is the case, and people will be people, be quick to forgive and slow to take offense.</li>
69-
</li>
70-
</ol>
76+
1. Follow the [Code4lib code of conduct](https://github.com/code4lib/code-of-conduct/blob/master/code_of_conduct.md).
77+
2. Respect everyone.
78+
3. Be sensitive of the fact that cultures, opinions and ideas of what is funny or appropriate are different, and that text is a very poor medium for conveying humor.
79+
4. Because this is the case, and people will be people, be quick to forgive and slow to take offense.
7180

7281
Aside from that, it's a bit of a free-for-all. Basically, use common sense, be respectful of others, and don't do anything that will get everyone kicked off of Freenode.
7382

74-
<h3>what does "++" mean?</h3>
83+
### What does "++" mean?
7584

7685
The double-plus is used to increment someone's karma (see above, in the section about zoia).
7786

78-
<h3>How do you do that thing where you talk about yourself in third person?</h3>
87+
### How do you do that thing where you talk about yourself in third person?
7988

80-
Type <code>/me agrees</code>. This allows you to send a message like <code>***jeffdavis agrees</code> rather than literally saying "I agree".
89+
Type `/me agrees`. This allows you to send a message like `***jeffdavis agrees` rather than literally saying "I agree".

0 commit comments

Comments
 (0)