jayvdb edited the task description. (Show Details)

EDIT DETAILS
...
Also Pywikibot may need to alert the user that it may be about to trigger a block action if it continues to perform the same type of edit.

Familiarisation:

A good way to start familiarising yourself with this project proposal is to set up a MediaWiki installation on your computer, with [[https://www.mediawiki.org/wiki/Extension:AbuseFilter|the abuse filter extension]], set up some abuse filter rules on your own wiki, using various abuse rule options, and then
1. trigger them manually with a normal browser
2. trigger them automatically with a [[https://www.mediawiki.org/wiki/API:Client_code|MediaWiki client]], preferably Pywikibot.

Look at https://www.mediawiki.org/wiki/Special:AbuseFilter and https://en.wikipedia.org/wiki/Special:AbuseFilter to see what rules big wikis create, and why, and think about how an automated MediaWiki client should respond when it hits one of those rules.

Mentors: @jayvdb
...
Skills required: Python, Pywikibot, Mediawiki Extension Abusefilter

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

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

To: jayvdb
Cc: zeddmaxx, AbdealiJK, Shubhpatel108, Riddlesj, Billghost, darthbhyrava, Sumit, 01tonythomas, XZise, Multichill, Xqt, Mpaa, jayvdb, Aklapper, pywikibot-bugs-list, Nes, MayS, Sek2016, Enandwani, riyafa, PuriDilip, Pahadiahimanshu, Manrajsinghgrover, Mdupont, JJMC89, Luke081515, Gryllida, Mvolz, Alchimista, Se4598, Jackmcbarn, Jay8g
_______________________________________________
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to