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 mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn

Reply via email to