연중무휴 IRC 서버로 사용하려는 Raspberry Pi를 구입했습니다.IRCD-하이브리드 사용. 이상적으로 이 서버에는 지속적인 채팅 기록(채널에 새로 참여하는 사람들이 자동으로 채팅의 마지막 x
메시지를 확인해야 함)과 작업 타임스탬프가 있어야 합니다. 가능하다면 사용자는 사용 중인 IRC 클라이언트에 관계없이 이 채팅 기록을 볼 수 있지만, IRC 서버와 함께 일종의 수정된 웹 클라이언트를 호스팅해야 한다면 문제가 되지 않습니다.
나는 SU에 관해 몇 가지 유사한 질문을 보았습니다(참조:이것그리고이것), 그러나 이것이 자체 호스팅 IRC 서버를 사용하는 Linux에서 구체적으로 가능한지, 그렇다면 최선의 방법은 무엇인지 궁금합니다.
어떤 조언이라도 대단히 감사하겠습니다.
답변1
IRC 자체는 채팅 기록을 기록하지 않으며 사용자 간 메시지 전달만 합니다. 일부 ircd에는 지나가는 모든 메시지를 덤프하는 로깅 기능이 있을 수 있지만 모든 채널에서 IRC 봇을 실행하지 않는 한 이는 모든 사용자가 자신의 채널을 생성하여 채널 기록을 "재생"할 수 있는 경우 실현 가능하거나 확장 가능한 솔루션이 아닙니다. 사용자는 불가능합니다.
경비원이 이 작업을 수행할 수 있지만 감사 목적 등을 위해 채팅 로그를 유지하려는 경우 일반적으로 최종 사용자가 완전히 제어할 수 있는 작업입니다.
그러나 PHP 무료 채팅은 원하는 대로 작동하고 Apache와 PHP만 필요하며 최종 사용자는 클라이언트 설치에 대해 걱정할 필요가 없습니다.