Perl Mongers Camel
Channels / Freenode #Perl
help channel


Description (top)

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.

Rules (top)

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. (top, rules)

    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.

Bots (top)

  • 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 (top, bots)

    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 (top, bots)

    frogbot is a factoid bot, much like perlbot, though based on entirely different code. It is written and maintained by phroggy.

  • pasteling (top, bots)

    This is one of the channel's paste bots, maintained by thrig. The paste form for #Perl can be found here.

  • erxz_paste (top, bots)

    This is one of the channel's paste bots, maintained by buu. The paste form for #Perl can be found here.

  • knowpaced (top, bots)

    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.

  • workbench (top, bots)

    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, on several networks (including MagNet and EFNet).

    It is also known as workbensh on some networks.

  • buubot (top, bots)

    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.

The use of a camel image in association with Perl is a trademark of O'Reilly & Associates, Inc. Used with permission.