A Discord bot watching people chat and then able to "impersonate" them. It will use all of the impersonated person messages in order to produce a random message based on them. The message won't always be grammatically correct, but it is 100% guaranteed to be wacky and somewhat funny. We've been using it with my friends for a while, and we had a few laughs here and there. So why not share it?
This is built with Java Reactor, uses Markov Chains (with a few tweaks and heuristics to make outputs funnier), and is designed with extensivity in mind so feel free to suggest anything, or extend it in any way. :)
This is also one of my firsts open source projects, so any kind of feedback will be appreciated.
Cheers,