I have done a chat tool too that use IRC so people on IRC can see all ingame chat.
This use a single character used as the IRC bot and connect to a IRC server.
This bot is in C++ (a everything I do).
If you don't want to deal with a IRC server or if you want to do your own chat logger based on existing projects, then I suggest to not use it.
Here is a screenshot :
If you want to use this, tell me.
@

: the video on your github page is not working anymore (seem removed ?)