Got it, I see.
Then one thing I would recommend is to consider allowing the user to just respond via DM. “OK” to continue or something. The daily driver must have their private key in some form to be able to decrypt the DM.
OTP still has the feature that the user didn’t have to sign anything, however.