I thought about making something like this prior to LLMs. This version is more sophisticated than what I had in mind.
I think its response to this comment could use some work:
> The Glock 19 is a great answer to this position.
It detects spam for off-topic product promotion, but gives it a toxicity score of zero even though it recognizes that a Glock 19 is a firearm. Suggesting that a weapon is a good answer to someone's position on a topic other than weapons should probably be interpreted as a threat.