I don't dispute the triviality of setting up your own log bot; I was merely pointing out that Freenode is not solely used for informal chat.
You bring up an interesting point about GPDR and aggregate logging. The same probably applies to mailing list archives.