If you're setting up Bitlbee and using the ircii client, you may have a bit of difficulty in figuring out how to authenticate to Twitter via Oauth. After authenticating to Bitlbee (via the "identify" command), adding the Twitter account is easy:
account add twitter YOURNICK YOURPASSWD
Next, figure out the account ID by running:
Assuming that it's the first account (ID == 0), turn on the account via:
account 0 on
This will spit up a message similar to:
twitter - Logging in: Requesting OAuth request token
*twitter_packetgeek* To finish OAuth authentication, please visit
ao&oauth_callback_confirmed=true and respond with the resu
lting PIN code.
Please note that everything after *twitter_packetgeek* in the above is all on one line.
You'll want to make note of the handle located between the *'s in the second line (in my case, twitter_packetgeek). Copy and paste the URL into your browser (you may need to log into Twitter) and click allow. This will give you a number to paste into the irc client.
Here's the undocumented part for the irc client: you need to MSG the twitter_packetgeek account with the token. Do this via:
/msg twitter_packetgeek XXXXXXX
where "XXXXXXX" is the number generated by Twitter's Oauth.