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): """
pywikipedia-svn@lists.wikimedia.org