#Zegnatben_thatmustbeme Sigyn is a Freenode operated bot you can invite to the channel. If it sees spam like that flood before it can act as a server service and kick/ban/kline the spamming account.
#Zegnatancarda, it was something I asked for rather than getting PRs where lines are removed. In my opinion you should never go and destroy log items, then it isn’t really a log anymore.
#ZegnatThis way all the data is still there if people need it for whatever reason, but we can still operate a publicly accessible HTML archive without spam getting indexed by search engines and stuff.
#ben_thatmustbemeahh, yeah, i agree removing from visible log is the important part
#ancardaFair enough, I was thinking as it's in a git repo, entries would always be there, although I guess soft-delete is more visible
#ZegnatIt will be in the history, yes, but you would need to do a lot of digging to then get all the data into one struct. At least I wouldn’t be able to tell you a one-liner to do so.
#ZegnatNow any commit/snapshot holds all lines up to that point of time.
#ZegnatThis works well, and it is easy enough to delete things, as you can see in my little how to :) I even provide the regex ;)
[eddie], baxter and [kevinmarks] joined the channel
#Zegnat(If you want to get very nitpicky on the timeseries db / append-only log aspect, the records shouldn’t be mutable at all. But keeping a separate record of spam IDs feels like overkill.)
prtksxna, tantek, [cleverdevil], raretrack, vivus, [keithjgrant], samim and [eddie] joined the channel