Out of curiosity, what are the exact steps to authenticate with gribble and rate the user?
Message asking for a challenge string:
/msg gribble ;;gpg eauth mcorlett
Result:
Decrypt the one time password:
wget -O - http://bitcoin-otc.com/otps/17A99445F6DE80ED | gpg --decrypt --passphrase <private key passphrase>
Result:
You need a passphrase to unlock the secret key for
user: "Milton Corlett <
milton.corlett@gmail.com>"
4096-bit RSA key, ID F6DE80ED, created 2011-12-18 (main key ID A88CD64E)
gpg: encrypted with 4096-bit RSA key, ID F6DE80ED, created 2011-12-18
"Milton Corlett <
milton.corlett@gmail.com>"
freenode:#bitcoin-otc:daf52608da5c293e733e4258b12949e0f6f245f73f3c2f3ec08d144f
Now you give it the decrypted OTP back to verify your identity:
/msg gribble ;;gpg everify freenode:#bitcoin-otc:daf52608da5c293e733e4258b12949e0f6f245f73f3c2f3ec08d144f
Result:
You are now authenticated for user mcorlett with key 17A99445F6DE80ED
Finally, rate the user:
/msg gribble ;;rate <nick> <rating> [<notes>]
Output:
Rating entry successful. Your rating of 1 for user <nick> has been recorded.
I make it sound like a lot of work, but that's because of my thoroughness. It's only 15 seconds or so doing it by hand if you know what you're doing.
I'll probably just make it myself if I don't get any offers. I was hoping to avoid messing with sockets, but it's a learning experience none the less. Thanks.