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)