Wikipedia:Bots/Requests for approval/DemonDays64 Bot
Operator: DemonDays64 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 01:22, Saturday, November 23, 2019 (UTC)
Function overview: This bot will edit in HTTPS for applicable links with JavaScript Wiki Browser for large lists of pages that I give it, using a list of RegExes.
Automatic, Supervised, or Manual: Automatic
Programming language(s): No language; it uses JavaScript Wiki Browser, which has functionality to let bots automatically save edits.
Source code available: At User:DemonDays64 Bot/JWB-settings.js (it is not approved for JWB yet so it doesn't have that page made). It should be pretty close to the JWB settings currently at User:DemonDays64/Example Bot RegEx, but with more stuff added in.
Links to relevant discussions (where appropriate):
Edit period(s): When I turn on my computer and input a large group categories of pages to edit at a time. A few hours of disjointed operation per day.
Estimated number of pages affected: Estimated at >35 per minute, but variable—depends on number of skipped pages and articles with much to change or large articles take a lot longer to load and edit with it. The number could be decreased in the JWB settings if it is too high.
Namespace(s): Mainspace/Articles
Exclusion compliant Yes:
Function details: Using a variation of the RegeEx "http:\/\/w?w?w?.?example\.com" (example finds http://www.example.com or http://example.com) for sites that I determine to be HTTPS-secured, it will change them to "https://example.com". It will skip pages with the {{bots}} template and ignore unparsed content with the built-in JWB functionality to avoid editing stuff in nowiki tags and other similar cases. See User:DemonDays64/Example Bot RegEx for an example of what the settings would look like. The exclusion functionality was tested on User:DemonDays64/bots test.