User:Cewbot
Appearance
This user is a bot | |
---|---|
(talk · contribs) | |
Operator | kanashimi |
Author | kanashimi |
Approved? | Approved |
Flagged? | Yes |
Task(s) | Working at bot requests. |
Edit rate | 12 per minute |
Edit period(s) | Periodically |
Automatic or manual? | Automatic |
Programming language(s) | JavaScript |
Exclusion compliant? | Yes |
Source code published? | Yes |
Emergency shutoff-compliant? | Yes |
This user account is a bot that uses wikiapi, operated by kanashimi (talk). It is used to make repetitive automated or semi-automated edits that would be extremely tedious to do manually, in accordance with the bot policy. The bot is approved and currently active – the relevant request for approval can be seen here. Administrators: if this bot is malfunctioning or causing harm, please block it. |
Press the "Stop" link of task list to stop individual task. The robot will stop when the current batch has been processed, which is usually two or three hundred pages. Pressing the block button on the left will block the robot directly. However, pressing the left button will stop ALL operations, including other tasks. |
Feel free to provide any special cases for testing, and please help to check for errors. If you have suggestions for improving any of the output of bot, please go to the talk page and suggest changes. |
I'm not good at English. Please help me to correct any grammatical errors. If the bot makes any trouble, or you have any ideas, please let me know as soon as possible. |
This bot runs on Wikimedia Toolforge. It runs on the cewbot tool account (k8s-status · k8s grafana). Administrators: If this bot needs to be blocked due to a malfunction, please remember to disable autoblocks so that other Toolforge bots are not affected. |
Cewbot task list
[edit]# | Task | Status | Note |
---|---|---|---|
en:1 | Convert interlanguage link templates with local article to wikilinks | weekly «Stop» | @enwiki, also help bot requests |
en:2 | Update the section counts and article assessment icons for all levels of Wikipedia:Vital articles. |
daily «Stop» | @enwiki |
en:3 | Maintain the template {{Vital article}} in the talk pages. | daily «Stop» | @enwiki |
en:4 | To inform of the article's PROD eligibility. | daily «Stop» | @enwiki |
en:5 | Normalizing {{Multiple issues}} | weekly «Stop» | @enwiki |
en:6 | Fixing broken anchors | continuous «Stop» | @enwiki |
en:7 | Sorting category of Thai names | weekly «Stop» | @enwiki |
en:8 | Maintaining challenge templates on corresponding pages. | daily «Stop» | @enwiki |
en:9 | Updating all levels of Wikipedia:Vital people. | no consensus | @enwiki |
en:10 | Create lists for w:en:Wikipedia:Featured articles in other languages and for GA, FL | daily «Stop» | @enwiki |
en:11 | Generate topic list for discussion pages | continuous «Stop» | @enwiki |
en:12 | Maintain {{WikiProject banner shell}} | regularly «Stop» | @enwiki |
Tasks
[edit]Convert interlanguage link templates with local article to wikilinks
[edit]- Approved: When there is a interlanguage link template existing link, convert it to an internal link.
- The task will check every interlanguage link template (e.g., {{illm}}) of Category:Interlanguage link template existing link, and convert the template if there is an existing local article to wikilinks. If there are many templates that can not be converted automatically, then the task will generate an error report at last.
- Report: User:Cewbot/Interlanguage link templates need to fix
- Source code on GitHub
Maintain {{WikiProject banner shell}} and vital articles
[edit]- Maintaining {{WikiProject banner shell}} in the talk pages and updating all levels of Wikipedia:Vital articles.
- Approved: Update the section counts and article assessment icons for all levels of Wikipedia:Vital articles. Per this BOTREQ.
- Approved: Maintain {{Vital article}} in the talk pages.
- Approved: Maintain {{WikiProject banner shell}} in the talk pages. Implement WP:PIQA + Merge {{VA}} into {{WPBS}}. See Wikipedia:Templates for discussion/Log/2023 May 17#Template:Vital article.
- Configuration: User:Cewbot/log/20200122/configuration
- Report: Wikipedia:Database reports/Vital articles update report
- Source code on GitHub
To inform of the article's PROD eligibility
[edit]- Approved: To inform of the article's PROD eligibility.
- Base on Wikipedia:Bot requests/Archive 80#A heads up for AfD closers re: PROD eligibility when approaching NOQUORUM
- Configuration: User:Cewbot/log/20200206/configuration
- Source code on GitHub
Normalize multiple issue templates
[edit]- Normalize {{Multiple issues}}: Condense multiple maintenance templates into {{Multiple issues}}, and extract single maintenance template from {{Multiple issues}}.
- Approved: Normalize template: Multiple_issues.
- Configuration: User:Cewbot/log/20150916/configuration
- Source code on GitHub
Fix broken anchor
[edit]- Approved: Fix broken anchor.
- Configuration: User:Cewbot/log/20201008/configuration
- Source code on GitHub
- The bot also notify broken anchors in the talk page via {{Broken anchors}}. See also {{R from incorrect name}}, Wikipedia:Bots/Requests for approval/WildBot 3, Wikipedia:Bots/Requests for approval/WildBot 7
- I don't want the bot to modify my archives!
- Please use
{{bots|optout=anchor-fixing}}
, and the bot will skip the page. - See also
- Wikipedia:Manual_of_Style/Linking#Avoiding_broken_section_links, Wikipedia:Database reports/Broken section anchors
- Fixing broken section link or redirect by User:Dexbot
- Fix broken links by User:FrescoBot
- Identification of broken #section links by User:WildBot#What are broken #section links?
- Fixing broken anchor links by User:BrokenAnchorBot
- Wikipedia:Bots/Requests for approval/SteveBot 5
Sorting category of Thai names
[edit]- Wikipedia:Bot requests/Archive 82#Category sorting for Thai names
- Approved: Sorting category of Thai names.
- Source code on GitHub
- Wikipedia:WikiProject Thailand/Nonbiographical pages transcluding Thai name categories
Generate topic list for discussion pages: Commons:Bots/Work requests
[edit]- Approved: Wikipedia:Bots/Requests for approval/Cewbot 11
- User:Cewbot/log/20170915/configuration
- Source code: 20170915.topic list.js on GitHub
Bot requests
[edit]- I also help bot requests.
WikiProject Assessment banner replacement
[edit]- Bot requests: Template:WikiProject Investment → Template:WikiProject Finance
- report: User:Cewbot/log/20170828
- search and replace wikitext on GitHub - source code
Framework
[edit]- framework: wikiapi / CeJS MediaWiki module
- runtime system: node.js, JScript
- Some Wikipedia bot examples using MediaWiki module of CeJS library
The User agent is starting with CeL/
when it's running under node.js.
API feature usage
2024-07-12 6:9:55 UTC+0: 500 pages processed
[edit]500 pages processed, 499 pages have not changed, 3 min elapsed.
- First, it takes 10 s to get 500 pages.
- Separation of powers 2 min elapsed, finished at 6:9:15