Anyone who has a 'publish_post' permission. Basically, if you can post to the blog, you can also post to Twitter (using the account info in the Twitter Tools configuration).
Actually, Twitter Tools has taken this into account and you can safely enable both creating posts from your tweets and tweets from your posts without duplicating them in either place.
No, Twitter Tools sends your long URL to Twitter and Twitter chooses to shorten it or not.
As of version 2.0 a plugin to do this with the Bit.ly service is included as an option.
Yes, Twitter Tools includes a filter:
tweet_blog_post_url
as of version 1.6. Plugins for this filter may already exist, or you can create your own. The plugin needs to attach to this filter using the standard WordPress add_filter() function and return a URL that will then be passed with your blog post tweet.
As of version 2.0 a plugin to do this with the Bit.ly service is included as an option.
Yes, as of version 2.0 you can change this on the Options page.
No, this is not a good idea. Twitter Tools needs to be able to look at the beginning of the tweet and identify if it's a notification from your blog or not. Otherwise, Twitter Tools and Twitter could keep passing the blog posts and resulting tweets back and forth resulting in the 'spinning fireball of death' mentioned above.




