Due to simulating that click on the Reply button of the relevant post, it also differs from the current Quote functionality in that it classifies your post as a reply to that message.

I’m not a fan of that setTimeout, though… I guess there’d be a better way to do it with promises?

There’s also a minor bug in that the post preview doesn’t immediately display/update. I’m assuming this is due to some implementation detail of the forum software, but I’m not sure how to get around it.