And come to think of it I think lnbits has a LNURL-W extension. That does exactly what you're looking for without a middleman.
Have not tried it.
You can recklessly demo lnbits here and try their sass offering If self-hosting (& custody) is too much of a pain in the dick.