Hello.I'm choi. I have a some question. I want to save client's chat log history together in one of the server. Is it possible.
Hello choi!
I am new to this mailing list (hello all, hello Arthur Barton … thank you for your wonderful server! :) ) – but I would like to reply to your message:
As far as I understand it: IRC servers are not really meant to log messages that users are sending. You could probably find similar questions already if you google them. It's probably not uncommon to ask this.
While I think that it is great that IRC servers respect the privacy of their users – it is likely that there are personal or special conditions where it is wanted to log conversations of course!
The best way to do this is to log in as a user. Most clients save the logfiles. And you just need to log into your ngircd-server as a user and join the channel you would like to log. If you do not want to start a full desktop-irc-client you could be interested in using a bot for something like this.
There are hundreds of little helper-programs out there - and I have currently only used supybot so far (more current: limnoria) which runs well with ngircd. The bot logs in as a user – and you can configure such a bot to log everything that is said - or just special times for example. And a bot may help you in lots of other cases as well.
I believe that there will be dozens of different solutions for your problem – but the server itself will not log everything. You will want some kind of logged-in user/bot for this.
I hope this helps. Good luck to you!