Page MenuHomePhabricator

Import functionality from legoktm's webcite-bot
Open, LowPublic

Description

Originally from: http://sourceforge.net/p/pywikipediabot/feature-requests/324/
Reported by: n-fran
Created on: 2013-01-23 15:58:51
Subject: webcitearchiver.py
Original description:

References to the Internet-resources often become dead and information on external sites is often moved. Therefore, it is very need a bot that would create archive copies of web pages on the WebCite or similar web-resources. The principle of its operation is:

http://ru.wikipedia.org/w/index.php?title=%D0%A0%D0%B0%D0%B9%D0%BA%D0%BE%D0%B2%2C\_%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80\_%D0%92%D0%B0%D0%B4%D0%B8%D0%BC%D0%BE%D0%B2%D0%B8%D1%87&diff=51587586&oldid=51509284

In Russian Wikipedia is User:WebCite Archiver, in the English Wikipedia has a User:WebCiteBOT. In addition, the English Wikipedia has a User:lowercase sigmabot III, written in python. The source code here:

https://github.com/legoktm/webcite-bot

But setting up and using lowercase sigmabot III are available only for experienced python programmers. We would like a version of the bot, which could be understood as a novice programmers and non-programmers. Also, as with all scripts pywikipediabot, the treatment of which requires no special skills. Thanks.

Details

Reference
bz55020

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:15 AM
bzimport set Reference to bz55020.
bzimport added a subscriber: Unknown Object (????).

weblinkchecker is already part of the framework

Is it possible to include lowercase sigmabot III in the framework of pywikipediabot? Thanks.

jayvdb set Security to None.
jayvdb moved this task from Backlog to Script requests on the Pywikibot-Scripts board.
jayvdb removed a subscriber: Unknown Object (????).

My guess is that nobody is using @Legoktm's webcite-bot code at the moment.

https://en.wikipedia.org/wiki/User:WebCiteBOT operated by user:Thaddeus is stated to be a Perl script.
https://en.wikipedia.org/wiki/Wikipedia:Bots/Requests_for_approval/Lowercase_sigmabot_III - withdrawn
https://ru.wikipedia.org/wiki/User:WebCite_Archiver uses https://github.com/vlsergey/Secretary/ , and I cant find its archive support.

There are some parts of webcite-bot that would be useful in pywikibot-core.

jayvdb renamed this task from webcitearchiver.py to Import functionality from legoktm's webcite-bot.Aug 7 2015, 2:47 AM
jayvdb triaged this task as Low priority.
jayvdb updated the task description. (Show Details)
jayvdb added a project: Pywikibot.

I'm not aware of anyone using it, and my plan is to instead implement a MediaWiki extension to do this.