uTorrentNotifier.Twitter.bw_Update C# (CSharp) Method

bw_Update() private method

private bw_Update ( object sender, DoWorkEventArgs e ) : void
sender object
e System.ComponentModel.DoWorkEventArgs
return void
        void bw_Update(object sender, DoWorkEventArgs e)
        {
            oAuth = new oAuthTwitter();
            oAuth.ConsumerKey = TwitterConfig.ConsumerKey;
            oAuth.ConsumerSecret = TwitterConfig.ConsumerSecret;
            oAuth.Token = TwitterConfig.Token;
            oAuth.TokenSecret = TwitterConfig.TokenSecret;

            string tweet = HttpUtility.UrlEncode(e.Argument.ToString());

            if (!String.IsNullOrEmpty(TwitterConfig.PrefixTweet))
            {
                tweet = TwitterConfig.PrefixTweet + " " + tweet;
            }

            if (tweet.Length > 140) tweet = tweet.Substring(0, 140);

            string oAuthReturn = oAuth.oAuthWebRequest(
                oAuthTwitter.Method.Post,
                "http://twitter.com/statuses/update.xml",
                "status=" + tweet
                );

            //Console.WriteLine("Twitter test complete: " + oAuthReturn);
        }