This document describes using Plack and AnyEvent to create an IRC to HTTP stream server. It connects to an IRC server using AnyEvent::IRC::Client, registers a callback for IRC privmsgs, and runs a Plack server on port 8080 that writes received privmsgs to responses. This allows viewing an IRC channel through a web browser without requiring IRC port access. Key points are using AnyEvent asynchronously, registering an IRC privmsg callback, and running the Plack server to handle HTTP requests.