<a href="http://www.irchelp.org/irchelp/rfc/rfc.html">http://www.irchelp.org/irchelp/rfc/rfc.html</a> describes (more or less) the protocol.  It's actually pretty easy to write something which can connect and monitor one or more channels on a server--that's how I learned network programming in Java many moons ago.  I'd say look at the RFC and start off logging all of your sent and received messages to the console, so if it hangs you can see what message you've gotten and look up how to respond to it.<br>

<br>-dan<br><br><div class="gmail_quote">On Mon, Aug 31, 2009 at 11:56 AM, Jonathan Gardner <span dir="ltr"><<a href="mailto:jgardner@jonathangardner.net">jgardner@jonathangardner.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="im">On Aug 31, 10:23 am, devaru <<a href="mailto:ajoys...@gmail.com">ajoys...@gmail.com</a>> wrote:<br>
> I am new to Python. I want to log the activities in an IRC channel.<br>
> Any pointers regarding this would be of great help.<br>
<br>
</div>How are you going to plug into the chat server to obtain the data?<br>
<br>
How will you store the data?<br>
<br>
The in between parts are really easy.<br>
<div><div></div><div class="h5">--<br>
<a href="http://mail.python.org/mailman/listinfo/python-list" target="_blank">http://mail.python.org/mailman/listinfo/python-list</a><br>
</div></div></blockquote></div><br>