A rewrite of the venerable @TRUTHBOT911 in Scala because I'm disgusting, I guess.