It's common for people to log channels - either directly via the server or via a bot that sits in the room and just records everything. Logs can be exposed via various web frontends, most of which are pretty limited feature-wise.
Most IRC clients do not log out of the box, so direct messages from other users are easily lost unless you go out of your way to make sure - the server does not do this logging for you.
Most IRC clients do not log out of the box, so direct messages from other users are easily lost unless you go out of your way to make sure - the server does not do this logging for you.