Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: RFC: Tutorial - IRC Programming In Perl

by moritz (Cardinal)
on Aug 30, 2007 at 06:34 UTC ( #636007=note: print w/ replies, xml ) Need Help??


in reply to RFC: Tutorial - IRC Programming In Perl

I like your Tutorial/RFC. I wrote two bots lately, and some of my work would have been easier if I had such a comprehensive collection of links.

I haven't read all your links, but something seems to miss: there is now description of how to handle different charsets in IRC. This is something that can be a pain to handle, and the documentation mostly ignores the issue .

Net:IRC and POE::Component::IRC don't mention it, Bot::BasicBot offers to set one possible encoding, which is not always sufficient.

Also I did try to write a logging script with irssi, but I couldn't find a reference manual for Irssi.pm. If there is such a documentation it would be worthy to point to it directly, maybe I'm not the only one who is too dumb to find it.


Comment on Re: RFC: Tutorial - IRC Programming In Perl
Re^2: RFC: Tutorial - IRC Programming In Perl
by mmmmtmmmm (Monk) on Aug 30, 2007 at 07:39 UTC
    moritz --

    I have done a bit of searching, but could not find either of the things you requested. I will keep looking for more information on using different character sets and Irssi.pm, and will post anything I find that is good quality.

    Anyhow, I did find a new link to a "Perl Scripting Reference" for irsii, and added it to the Tut.

    Thanks for the input,
    mmmmtmmmm
      mmmmtmmmm: POE::Component::IRC's Logger plugin handles encodings the way recent mIRC (and irssi/xchat if configured right) versions do. I suggest you take a look at the source code.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://636007]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (14)
As of 2015-07-02 09:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (33 votes), past polls