|
|
Freenode #Perl is
Freenode's primary Perl help channel. Topics quite often range
from Perl discussion to completely off-topic, and everywhere in
between. The channel is rather large, averaging around 300
users, and discussion can get very lively.
There are no hard and fast rules in #Perl. You are generally
expected to follow normal IRC etiquette. You shouldn't flood or
paste, and try not to become overly offensive.
-
Do not paste.
-
Do not paste large amounts of text to channel. This should be a
common-sense rule, and a matter of normal IRC etiquette. The
rule is designed primarily to prevent channel flooding. There
are quite often paste bots around that you can use to show your
code. This rule is also here to allow the people helping you to
easily refer back to the text in question without having to
scroll back and forth in the IRC window.
-
perlbot
- factoid bot
-
frogbot
- factoid bot
-
pasteling
- paste bot
-
erxz_paste
- paste bot
-
knowpaced
- paste bot
-
workbench
- experimental bot
-
buubot
- factoid and eval bot
-
perlbot is one of the channel's resident factoid bots, used to
store useful bits of information for later recall. The bot and
code are written and maintained by one of the channel ops,
Chris62vw. The source can be found here.
-
frogbot is a factoid bot, much like perlbot, though based on
entirely different code. It is written and maintained by
phroggy.
-
This is one of the channel's paste bots, maintained by thrig.
The paste form for #Perl can be found here.
-
This is one of the channel's paste bots, maintained by buu. The
paste form for #Perl can be found here.
-
This is a paste bot provided by the #Perl Mongers. It currently
resides on two networks; the EFNet
page is here, and the Freenode
page is here. It is in many channels so be sure to select
the appropriate channel when you submit a paste.
If you would like us to provide knowpaced for your channel feel
free to contact us about it.
-
This is dngor's experimental bot. It's actually an interface to
several bots in the backend. One of the bots does some minimal
channel maintenance, and another does language analysis of what's
said in channels. It's on several channels (including #poe and
#pound-perl.pm), on several networks (including MagNet and
EFNet).
It is also known as workbensh on some networks.
-
Buubot is a factoid and eval bot being developed by buu. While
it can be useful for its factoid abilities, the most useful
feature is its ability to eval code provided to it. Simply give
it some code in channel prefixed by "eval:" and it will run the
code and display it back in channel. It also responds to /msg,
and hangs out in
#buubot.
For example:
<Somni> eval: @x = qw(1 2 3); join(" ", @x);
<buubot> Somni: 1 2 3
While the eval feature is certainly fun, please don't abuse it
in channel. If you wish to show someone in channel some code
you are working on, either to describe a problem or solution, or
show off something clever, that's fine. If you wish to just
test the bot, or test code, please use /msg or #buubot.
|