Huji added a comment.
@Dalba I just ran this simplified bot on fawiki and ran into the same issue (of it asking me to login again): import pywikibot from pywikibot import Site proxies = ('198.16.74.205', '204.14.73.69', '185.217.117.2') class FindProxyBot(): def __init__(self): self.site = Site('fa', 'wikipedia') self.target = 'ویکیپدیا:گزارش دیتابیس/کشف پروکسی' self.summary = 'روزآمدسازی نتایج (وظیفه ۲۲)' self.blocksummary = '{{پروکسی باز}}' def find_proxies(self): for ip in proxies: pywikibot.output('Checking %s' % ip) target = pywikibot.User(self.site, ip) if target.isBlocked(): pywikibot.output('Unblocking %s' % ip) self.site.unblockuser(target) pywikibot.output('Blocking %s' % ip) self.site.blockuser( target, '1 year', self.blocksummary, anononly=False, allowusertalk=True) robot = FindProxyBot() robot.find_proxies() TASK DETAIL https://phabricator.wikimedia.org/T229293 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Huji Cc: Dvorapa, Dalba, Framawiki, Aklapper, Huji, pywikibot-bugs-list, Viztor, DannyS712, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs