All,
If there is anyone still here that remembers me, a lot has happened since I was active at the Monastery. The biggest news is that I have retired and, in theory, have a lot of free time to enjoy the things I love. I would like to write a custom Twitch Bot which based on the docs I have read uses an IRC interface. I looked for any current Twitch IRC bot written in Perl and they are at least 8 years old. I was wondering what the current state of the world is for IRC Bots? More importantly, if anyone is aware of a Twitch bot in Perl that is up to date.

Lest anyone think I came seeking wisdom without first searching, I did look at IRC::Bot which apparently hasn't been updated since 2007. Then there is WWW::Twitch which seems to be written by our very own Corion but is a web based not IRC tool. Then there is Bot::IRC which has been updated as recently as last year but the description reads - Yet another IRC bot. Why? There are so many good bots and bot frameworks to select from, but I wanted a bot framework that... which makes it seem like the author was scratching their particular itch (which may or may not be good for my purposes).

Having been away from Perl for basically a decade (I nearly forgot my password to the Monastery), I would rather start out with a pointer in the right direction rather than gnash my teeth. So, if anyone is aware of a decent Twitch bot written in Perl or can point me to a modern IRC bot framework that will work for my purposes, please let me know.

Cheers - L~R


In reply to What's Current State Of The Art For An IRC Bot? by Limbic~Region

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.