aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/twitter/twitter.c
Commit message (Collapse)AuthorAgeLines
...
* Check Tweet length on the BitlBee side already.Wilmer van der Gaast2010-05-03-2/+16
|
* OAuth sanity fix: Twitter-specific stuff should *not* be in lib/oauth.c.Wilmer van der Gaast2010-05-02-16/+26
|\ | | | | | | | | Somewhat intrusive, should've done this right immediately. :-/
| * Save the credentials again.Wilmer van der Gaast2010-05-01-4/+4
| |
| * Cleaned up OAuth stuff: consumer key/secret should *not* be in lib/oauth.c.Wilmer van der Gaast2010-05-01-18/+28
|/ | | | | | Keep it in the Twitter module, and use the oauth_info struct through the whole session to keep all this together.
* Set HTML-flag on Twitter accounts so </> and all get converted back.Wilmer van der Gaast2010-04-30-0/+1
| | | | | (Probably also fixes potential problems with outgoing messages.)
* Valgrind cleanup.Wilmer van der Gaast2010-04-27-9/+21
|
* Save the OAuth token in the acct structs so it doesn't have to be rerequestedWilmer van der Gaast2010-04-26-0/+5
| | | | | every time.
* OAuth, it lives!Wilmer van der Gaast2010-04-26-3/+36
|
* Twitter module now generates authorize URLs.Wilmer van der Gaast2010-04-26-14/+50
|
* Successfully posted a tweet!Wilmer van der Gaast2010-04-26-1/+6
| | | | | | | | | | Twitter's tricky. It returns vars (user_id, screen_name) in the access token that, the way I read the spec, should be included in all subsequent queries. However, stuff only started to work when I dropped those vars. This code's definitely not pretty ATM. Need to clean up now that it actually works.
* 1.2.6a. I fail. :-(1.2.6aWilmer van der Gaast2010-04-19-1/+1
| | | | | | The 1.2.6 I just released has a groupchat mode in the Twitter module that doesn't actually work...
* Added a meta-contact twitter_$username and replaced the "use_groupchat"Wilmer van der Gaast2010-04-16-6/+22
| | | | | | | setting with a "mode" setting which also allows for a mode where everything just comes from the meta-contact. Tweets should now go to that user or to the channel (if available). Messages to others become DMs.
* Suppress HTTP error messages unless we get five or more in a row.Wilmer van der Gaast2010-04-13-4/+1
|
* Use full name information of Twitter buddies.Wilmer van der Gaast2010-04-13-0/+1
|
* If the user leaves the Twitter channel, allow that. Recreate it when newWilmer van der Gaast2010-04-09-0/+9
| | | | | tweets come in.
* Don't free the Twitter chatroom if there isn't one..Wilmer van der Gaast2010-04-08-1/+2
|
* It'd be nice to not crash when the user goes away. :-)Wilmer van der Gaast2010-04-07-12/+0
| | | | | | Don't export no-op set_away() funcs/etc and make nogaim detect that and give up in time.
* In groupchat mode, make contacts show up in the room instead of in &bitlbee. Wilmer van der Gaast2010-04-07-0/+2
| | | | | And clean up the room when disabling the Twitter account.
* A little more cleanup.Wilmer van der Gaast2010-04-07-5/+5
|
* Updates made as a result to the comments on the review.Geert Mulders2010-04-06-7/+13
|
* Added option to get tweeds either through groupchat or privmes.Geert Mulders2010-03-25-15/+22
|
* Added twitter-module.Geert Mulders2009-12-01-0/+221