The problem with the Chatterbox in general is that it is hooked upon the wrong protocol, so there is significant overhead involved in passing around those messages, even with FullPage Chat. There's the overhead of storing those messages in a database table and all that http request/response hoops. IRC servers are optimized for passing around chat messages, perlmonks is not. That's why the Chatterbox is restricted and Anonymous Monk is not allowed to speak. Chatty bots are, in a way, also Anonymous Monks, even if they were invented and are driven by a member.

Indeed, I think the chatterbox could be replaced by a link to an irc2http hub and the perlmonks site could just dish out the external link, and have its talkbox speak to a #perlmonks irc channel via that external hub - the reverse of ambrus' cbstream. Of course, tying an IRC channel to perlmonks authentication is an interesting challenge...

The chatterbox is - in terms of perlmonks content - an extension to SoPW, and it is, in those terms, already too IRCy. But then it is also a place for us monks to talk to each other within the confines of the Monastery. Chatty bots have no place there, imho.


In reply to Re: Chatty CB bot(s) by shmem
in thread Chatty CB bot(s) by Tanktalus

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.