Other than double checking my code, the missing pieces of the puzzle are porting over from my Applescript for Adium:
curl http://bitcoin-otc.com/otps/YOUR16DIGITGPGKEYIDGOESHERE | gpg2 -d | pbcopy
... then taking the decrypted OTP from the clipboard and pasting it between the parentheses in the next hexchat.command
... all as simple human-readable as possible.
Please fork and drop in your own nick and donation address where I left a space, then pull request me after you've successfully unit tested:
https://github.com/TheButterZone/supybot-bitcoin-marketmonitor/blob/master/GPG/helperscripts/bitcoin-otc-gpg-eauth-hexchat.py