logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

IRC::Formatting::HTML - Convert between HTML and IRC formatting

Acknowledgements

       This is a direct port of Sam Stephenson's ruby version.

Author

       Lee Aylward, <leedo@cpan.org>

Bugs

       Please report any bugs or feature requests to "bug-irc-formatting-html at rt.cpan.org", or through the
       web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=IRC-Formatting-HTML>.  I will be
       notified, and then you'll automatically be notified of progress on your bug as I make changes.

Functions

irc_to_html
       irc_to_html($irctext, invert => "italic")

       Takes an irc formatted string and returns the HTML version. Takes an option to treat inverted text as
       italic text.

   html_to_irc
       html_to_irc($html)

       Takes an HTML string and returns an irc formatted string

Name

       IRC::Formatting::HTML - Convert between HTML and IRC formatting

Support

       You can find documentation for this module with the perldoc command.

           perldoc IRC::Formatting::HTML

       You can also look for information at:

       •   RT: CPAN's request tracker

           <http://rt.cpan.org/NoAuth/Bugs.html?Dist=IRC-Formatting-HTML>

       •   AnnoCPAN: Annotated CPAN documentation

           <http://annocpan.org/dist/IRC-Formatting-HTML>

       •   CPAN Ratings

           <http://cpanratings.perl.org/d/IRC-Formatting-HTML>

       •   Search CPAN

           <http://search.cpan.org/dist/IRC-Formatting-HTML/>

Synopsis

       Convert raw IRC formatting to HTML

           use IRC::Formatting::HTML qw/irc_to_html html_to_irc/;

           ...

           my $irctext = "\002\0031,2Iron & Wine";
           my $html = irc_to_html($irctext);
           print $html

           # the above will print:
           # <span style="font-weight: bold;color: #000; background-color: #008">Iron &amp; Wine</span>

           ...

           my $html = "<b><em>Nicotine and gravy</em></b>";
           my $irctext = html_to_irc($html);
           print $html;

           # the above will print:
           # \002\026Nicotine and Gravy\002\026

Version

       Version 0.29

See Also