User:CleanupBot/UserpageMain
![]() | This user account is a bot operated by WikiDwarf (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. Administrators: if this bot is malfunctioning or causing harm, please block it. |
![]() | Before blocking this bot, please consider disabling the task in question instead (see #Emergency shutoff). If you want to block it anyway, the button to the left will do what you want. |
Documentation[edit]
Technical details[edit]
CleanupBot is written in Python, using a custom API class to access the MediaWiki Action API. It uses SQLite or MySQL for persistent data storage. The Source code is available at Github.
Emergency shutoff[edit]
Individual tasks may be stopped by writing any non-whitespace content to various pages under User:CleanupBot/shutoff/; see the task list below for the specific page corresponding to each task. Many tasks also link the appropriate page from their edit summaries.
Exclusion compliance[edit]
This bot is an exclusion compliant bot; see {{bots}} for details.
Bot accounts[edit]
CleanupBot uses multiple accounts for its various tasks:
- CleanupBot is a general-purpose bot account handling the majority of tasks.
- CleanupBot II was designed to remove empty protal templates from pages in the Pages with empty portal template category.
Tasks[edit]
- The full list of tasks for all CleanupBot bots is at User:CleanupBot/TaskList.
Current[edit]
Task | Disable | {{bots}} |
Approval | Description |
---|---|---|---|---|
SourceUploader | Here | ![]() |
Approved, Begun 2021-02-24 | Perform general cleanup tasks.
|
SourceUploader | Here | ![]() |
Approved, Begun 2023-08-13 | Remove empty portal templates from the pages with empty portal template category. |