Revision: 8331
Author: xqt
Date: 2010-06-25 09:31:23 +0000 (Fri, 25 Jun 2010)
Log Message:
-----------
exclude sysop bots
Modified Paths:
--------------
trunk/pywikipedia/blockreview.py
Modified: trunk/pywikipedia/blockreview.py
===================================================================
--- trunk/pywikipedia/blockreview.py 2010-06-25 08:06:28 UTC (rev 8330)
+++ trunk/pywikipedia/blockreview.py 2010-06-25 09:31:23 UTC (rev 8331)
@@ -222,12 +222,15 @@
'action' : 'query',
'list' : 'allusers',
'augroup' : 'sysop',
- 'aulimit' : 500
- }
+ 'auprop' : 'groups',
+ 'aulimit' : 500,
+ }
data = query.GetData(params, self.site)
for user in data['query']['allusers']:
- # yield the sysop talkpage
- yield pywikibot.Page(self.site, user['name'], defaultNamespace=3)
+ # exclude sysop bots
+ if 'bot' not in user['groups']:
+ # yield the sysop talkpage
+ yield pywikibot.Page(self.site, user['name'],
defaultNamespace=3)
def load(self, page):
"""
Show replies by date