Take a look at the NIPs for zaps - and reproduce the flow with Monero or something else. :) Actually not hard, someone just has to do it.