summaryrefslogtreecommitdiff
path: root/twitterclient.py
diff options
context:
space:
mode:
authorMagnus Hagander2010-08-28 12:01:51 +0000
committerMagnus Hagander2010-08-28 12:01:51 +0000
commitfaee99f45175e22987888d6536fcc99d90ed088c (patch)
treee4ab35d2a9ff7d5a6d6743e79745a5edc66c95fc /twitterclient.py
parent75fd391d06717c9b27654a4faece4a66a6fe7e0b (diff)
The list_subscribers function belongs in TwitterClient
Diffstat (limited to 'twitterclient.py')
-rw-r--r--twitterclient.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/twitterclient.py b/twitterclient.py
index 6e5e101..de47e3d 100644
--- a/twitterclient.py
+++ b/twitterclient.py
@@ -56,6 +56,10 @@ class TwitterClient(object):
instream.close()
return json.loads(ret)
+ def list_subscribers(self):
+ response = self.twitter_request('%s/subscribers/members.json' % self.twittername)
+ return [x['screen_name'] for x in response['users']]
+
def remove_subscriber(self, name):
print "Removing twitter user %s from list." % name
self.twitter_request('%s/subscribers/members.json' % self.twittername,'POST', {