I want to set up a corporate IRC server to use for project discussions.
How can I make the IRC server keep a archive of all messages that are sent through the server? I want the messages available for browsing (also preferably searchable) over HTTP (using Apache).
How can I set up such a service?
Also, it would be a plus if a user connecting to a channel on the server could execute some command in the IRC client to (say) get the server to return the last 24 hours worth of messages on that channel.
(I am an IRC n00b)
Not sure about the server side, but it's not hard to make an IRC client that connects to rooms and logs everything said in them.
Edit: Try googling "irc logging bot", there are several available, including some that produce html/xhtml logs.
Inspire IRCd supports logging everything.