About 10 or 11 years ago I wrote a bot that sat in our company Campfire chat training a Markov chain for each person. Then you could command it to imitate someone and it would spit out hilarious madlibs. This would likely not be amusing anymore, but back then it made people laugh.

This is so much fun. I did the same for a Discord server full of philosophy nerds, and the bot would say all sorts of things that started out profound-sounding and ended up absurd (one of our favorites: “I think therefore I am not italian”)

I've done this as well, and I keep meaning to re-create it.

The only thing stopping me is that every time I over-engineer the hell out of it, then get annoyed and stop.

I did the same thing with a webchat I made for a bunch of my friends (back before discord was a thing)! Lots of fun.