sjb@strike.me
gets turned into
https://strike.me/.well-known/lnurlp/sjb
When you do a call to that endpoint, you get this back. That tells you the char limit for the comment. Strike is 200, Alby is 250, some wallets don't have it.
Then you send this to the callback from the well-known.
https://strike.me/api/lnurlp/sjb/?amount=1000&comment=This%20is%20how%20you%20send%20comments
And then you'll get the invoice back and the listener pays that.