[Pywikipedia-bugs] [Maniphest] [Declined] T193976: Missing unittests for botirc.py

2019-08-16 Thread Xqt
Xqt closed this task as "Declined".
Xqt added a comment.


  botirc.py will be dropped

TASK DETAIL
  https://phabricator.wikimedia.org/T193976

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Xqt
Cc: Aklapper, Xqt, pywikibot-bugs-list, Viztor, DannyS712, Wenyi, Tbscho, MayS, 
Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Dalba, 
Masti, Alchimista, Rxy
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Unblock] T60941: Missing unit tests for pywikibot library (tracking)

2019-08-16 Thread Xqt
Xqt closed subtask T193976: Missing unittests for botirc.py as 
"Declined".

TASK DETAIL
  https://phabricator.wikimedia.org/T60941

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Xqt
Cc: Framawiki, Liuxinyu970226, 01tonythomas, DrTrigon, TerraCodes, AndyTechGuy, 
gerritbot, Mandarj7, Aklapper, jayvdb, valhallasw, Ricordisamoa, 
pywikibot-bugs-list, Hook696, Daryl-TTMG, RomaAmorRoma, 0010318400, 
E.S.A-Sheild, darthmon_wmde, joker88john, Viztor, DannyS712, Nickleh, CucyNoiD, 
NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, 
Adrian1985, Cpaulf30, Bright1055, Af420, Darkminds3113, Toppole69, Bsandipan, 
Lordiis, Adik2382, Mine0901, harikiran, Jayprakash12345, Th3d3v1ls, 
SacredWKnight, Ramalepe, Liugev6, Tbscho, MayS, Beeyan, WSH1906, Lewizho99, 
Mdupont, JJMC89, Maathavan, MtDu, Dvorapa, D3r1ck01, Altostratus, Avicennasis, 
Izno, mys_721tx, Dinoguy1000, Dalba, Masti, Alchimista, Rxy, Jay8g
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T230301: Wrong footer detection in Proofreadpage

2019-08-16 Thread Xqt
Xqt triaged this task as "Normal" priority.
Xqt assigned this task to Mpaa.
Xqt closed this task as "Resolved".

TASK DETAIL
  https://phabricator.wikimedia.org/T230301

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Mpaa, Xqt
Cc: pywikibot-bugs-list, Aklapper, Mpaa, Hook696, Daryl-TTMG, RomaAmorRoma, 
0010318400, E.S.A-Sheild, joker88john, Viztor, DannyS712, CucyNoiD, 
NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, 
Adrian1985, Cpaulf30, Af420, Darkminds3113, Bsandipan, Lordiis, Adik2382, 
Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, WSH1906, Lewizho99, Mdupont, 
JJMC89, Maathavan, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Dalba, 
Masti, Alchimista, Rxy
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T230301: Wrong footer detection in Proofreadpage

2019-08-16 Thread gerritbot
gerritbot added a comment.


  Change 529616 **merged** by jenkins-bot:
  [pywikibot/core@master] proofreadpage.py: fix footer detection
  
  https://gerrit.wikimedia.org/r/529616

TASK DETAIL
  https://phabricator.wikimedia.org/T230301

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Mpaa, gerritbot
Cc: pywikibot-bugs-list, Aklapper, Mpaa, Hook696, Daryl-TTMG, RomaAmorRoma, 
0010318400, E.S.A-Sheild, joker88john, Viztor, DannyS712, CucyNoiD, 
NebulousIris, Wenyi, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, 
Adrian1985, Cpaulf30, Af420, Darkminds3113, Bsandipan, Lordiis, Adik2382, 
Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, WSH1906, Lewizho99, Mdupont, 
JJMC89, Maathavan, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Dalba, 
Masti, Alchimista, Rxy
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T230301: Wrong footer detection in Proofreadpage

2019-08-16 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review.

TASK DETAIL
  https://phabricator.wikimedia.org/T230301

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Mpaa, Maintenance_bot
Cc: pywikibot-bugs-list, Aklapper, Mpaa, Viztor, DannyS712, Wenyi, Tbscho, 
MayS, Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, 
Dalba, Masti, Alchimista, Rxy, Hook696, Daryl-TTMG, RomaAmorRoma, 0010318400, 
E.S.A-Sheild, joker88john, CucyNoiD, NebulousIris, Gaboe420, Versusxo, 
Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Af420, Darkminds3113, 
Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, WSH1906, Lewizho99, 
Maathavan
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T229859: Pywikibot meetup Wikimania hackathon 2019

2019-08-16 Thread Multichill
Multichill added a comment.


  Still possible, but not sure how many people are actually interested in this.

TASK DETAIL
  https://phabricator.wikimedia.org/T229859

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Multichill
Cc: RonnieV, Dvorapa, Xqt, Aklapper, pywikibot-bugs-list, Lokal_Profil, 
JeanFred, Multichill, Ferenczy, Viztor, DannyS712, Wenyi, SandraF_WMF, Tbscho, 
MayS, Mdupont, JJMC89, Altostratus, Avicennasis, Omar_sansi, mys_721tx, jayvdb, 
Dalba, Masti, Alchimista, Rxy
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T228587: Archivebot does not work anymore for me

2019-08-16 Thread gerritbot
gerritbot added a comment.


  Change 528474 **merged** by jenkins-bot:
  [pywikibot/core@master] [bugfix] Fix the comparison in archivebot
  
  https://gerrit.wikimedia.org/r/528474

TASK DETAIL
  https://phabricator.wikimedia.org/T228587

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Dvorapa, gerritbot
Cc: whym, Sakretsu, MarcoAurelio, Danmichaelo, Xqt, Mpaa, Aklapper, 
Liuxinyu970226, pywikibot-bugs-list, Dvorapa, Hook696, Daryl-TTMG, 
RomaAmorRoma, 0010318400, E.S.A-Sheild, MattLongCT, joker88john, Viztor, 
DannyS712, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, 
Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Af420, Darkminds3113, 
Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, 
WSH1906, Lewizho99, Mdupont, JJMC89, Maathavan, Altostratus, Avicennasis, 
mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Closed] T228587: Archivebot does not work anymore for me

2019-08-16 Thread Xqt
Xqt closed this task as "Resolved".

TASK DETAIL
  https://phabricator.wikimedia.org/T228587

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Dvorapa, Xqt
Cc: whym, Sakretsu, MarcoAurelio, Danmichaelo, Xqt, Mpaa, Aklapper, 
Liuxinyu970226, pywikibot-bugs-list, Dvorapa, Hook696, Daryl-TTMG, 
RomaAmorRoma, 0010318400, E.S.A-Sheild, MattLongCT, joker88john, Viztor, 
DannyS712, CucyNoiD, NebulousIris, Wenyi, Gaboe420, Versusxo, 
Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Af420, Darkminds3113, 
Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Tbscho, MayS, 
WSH1906, Lewizho99, Mdupont, JJMC89, Maathavan, Altostratus, Avicennasis, 
mys_721tx, jayvdb, Dalba, Masti, Alchimista, Rxy
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Updated] T228587: Archivebot does not work anymore for me

2019-08-16 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review.

TASK DETAIL
  https://phabricator.wikimedia.org/T228587

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Dvorapa, Maintenance_bot
Cc: whym, Sakretsu, MarcoAurelio, Danmichaelo, Xqt, Mpaa, Aklapper, 
Liuxinyu970226, pywikibot-bugs-list, Dvorapa, MattLongCT, Viztor, DannyS712, 
Wenyi, Tbscho, MayS, Mdupont, JJMC89, Altostratus, Avicennasis, mys_721tx, 
jayvdb, Dalba, Masti, Alchimista, Rxy, Hook696, Daryl-TTMG, RomaAmorRoma, 
0010318400, E.S.A-Sheild, joker88john, CucyNoiD, NebulousIris, Gaboe420, 
Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Af420, 
Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, 
WSH1906, Lewizho99, Maathavan
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T229293: invalid CSRF token error shown with each block

2019-08-16 Thread Huji
Huji added a comment.


  Sure, I will give OAuth a try. But first, I need someone to add my bot to the 
"confirmed" group on Meta 
.

TASK DETAIL
  https://phabricator.wikimedia.org/T229293

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Huji
Cc: Dalba, Framawiki, Aklapper, Huji, pywikibot-bugs-list, Viztor, DannyS712, 
Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, 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


[Pywikipedia-bugs] [Maniphest] [Commented On] T229293: invalid CSRF token error shown with each block

2019-08-16 Thread Huji
Huji added a comment.


  Alright, I tried OAuth and when I was creating the consumer on meta, I made 
sure to check "Block and unblock users". However, when the bot gets to the 
point that it tries to block an IP I get this error message:
  
...
Checking 109.169.72.36
Traceback (most recent call last):
  File "pwb.py", line 297, in 
if not main():
  File "pwb.py", line 292, in main
run_python_file(filename, [filename] + args, argvu, file_package)
  File "pwb.py", line 96, in run_python_file
main_mod.__dict__)
  File "./scripts/userscripts/findproxy.py", line 236, in 
robot.find_proxies()
  File "./scripts/userscripts/findproxy.py", line 209, in find_proxies
anononly=False, allowusertalk=True)
  File "/home/huji/bot/pywikibot/site.py", line 1320, in callee
self.login(True)
  File "/home/huji/bot/pywikibot/site.py", line 2069, in login
raise NoUsername('No sysop is permitted with OAuth')
pywikibot.exceptions.NoUsername: No sysop is permitted with OAuth
  
  Looking at Site.py 

 it seems like the code actually disallows using OAuth for sysop accounts. (It 
seems this is because OAuth does not tie the bot to a username? but that 
doesn't make sense)
  
  Anyway, unless I am doing something overtly wrong, OAuth is not going to be 
the answer here. Let me see if I can get BotPasswords to work.

TASK DETAIL
  https://phabricator.wikimedia.org/T229293

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Huji
Cc: Dalba, Framawiki, Aklapper, Huji, pywikibot-bugs-list, Viztor, DannyS712, 
Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, 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


[Pywikipedia-bugs] [Maniphest] [Commented On] T229859: Pywikibot meetup Wikimania hackathon 2019

2019-08-16 Thread Dvorapa
Dvorapa added a comment.


  Maybe it is as it was on Hackathon, more than 10 people interested when it 
was announced in the schedule, but almost no one knew about Phab task.

TASK DETAIL
  https://phabricator.wikimedia.org/T229859

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Dvorapa
Cc: RonnieV, Dvorapa, Xqt, Aklapper, pywikibot-bugs-list, Lokal_Profil, 
JeanFred, Multichill, Ferenczy, Viztor, DannyS712, Wenyi, SandraF_WMF, Tbscho, 
MayS, Mdupont, JJMC89, Altostratus, Avicennasis, Omar_sansi, mys_721tx, jayvdb, 
Dalba, Masti, Alchimista, Rxy
___
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs


[Pywikipedia-bugs] [Maniphest] [Commented On] T229293: invalid CSRF token error shown with each block

2019-08-16 Thread Huji
Huji added a comment.


  With BotPasswords, the CSRF error is not shown.

TASK DETAIL
  https://phabricator.wikimedia.org/T229293

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Huji
Cc: Dalba, Framawiki, Aklapper, Huji, pywikibot-bugs-list, Viztor, DannyS712, 
Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, 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


[Pywikipedia-bugs] [Maniphest] [Updated] T229293: invalid CSRF token error shown with each block

2019-08-16 Thread Dalba
Dalba added a comment.


  In T229293#5418459 , @Huji 
wrote:
  
  > I believe it is because OAuth does not provide a way to ascertain the 
username associated with a consumer .. but should it matter?
  
  Sounds like T142303  (which, btw, 
I didn't know about, sorry about that).

TASK DETAIL
  https://phabricator.wikimedia.org/T229293

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Dalba
Cc: Dalba, Framawiki, Aklapper, Huji, pywikibot-bugs-list, Viztor, DannyS712, 
Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, 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


[Pywikipedia-bugs] [Maniphest] [Commented On] T229293: invalid CSRF token error shown with each block

2019-08-16 Thread Dalba
Dalba added a comment.


  In T229293#5418675 , @Huji 
wrote:
  
  > With BotPasswords, the CSRF error was not shown when the first block was 
done. When a second block was attempted, I got a Login failed error. Here are 
some relevant portions of the log:
  >
  >   ...
  >   Checking 5.250.46.252
  >   Checking 109.169.72.36
  >   Logging in to wikipedia:fa as HujiBot@HujiBot
  >   Checking 188.229.7.134
  >   Checking 5.106.138.33
  >   ...
  >   Checking 2A02:A03F:52DB:3500:51F8:75AD:3798:726C
  >   Checking 204.14.73.69
  >   Logging in to wikipedia:fa as HujiBot@HujiBot
  >   ERROR: Login failed (Aborted).
  >   Password for user HujiBot@HujiBot on wikipedia:fa (no characters will be 
shown): 
  >
  > Note that my bot successfully blocked 109.169.72.36 (and that is where the 
first login attempt happened and was successful); later, it tried to block 
204.14.73.69 and, because each block must be preceded with a new login, it 
tried to log in again and failed. This is all using BotPasswords.
  
  I cannot reproduce. The following script worked fine for me:
  
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', 'wpbeta')
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 not target.isBlocked():
self.site.blockuser(
target, '1 year', self.blocksummary,
anononly=False, allowusertalk=True)


robot = FindProxyBot()
robot.find_proxies()
  
  Result:
  
Logging in to wpbeta:fa as Dalba@Dalba
Checking 198.16.74.205
Checking 204.14.73.69
Checking 185.217.117.2
  
  I wonder why you're being prompted for typing your password again, maybe your 
`user-config.py`/`password_file` is not configured properly?
  
  I have the following lines in mine:
  
  user-config.py:
  
usernames['*']['*'] = 'Dalba'
sysopnames['*']['*'] = 'Dalba'
password_file = 'user-password.py'
  
  user-password.py:
  
('wpbeta', 'Dalba', BotPassword('Dalba', ''))

TASK DETAIL
  https://phabricator.wikimedia.org/T229293

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Dalba
Cc: Dalba, Framawiki, Aklapper, Huji, pywikibot-bugs-list, Viztor, DannyS712, 
Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, 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