Adminbot statistics | |
---|---|
Action | Count |
Edits | 37891 |
Edits+Deleted | 38651 |
Pages deleted | 181989 |
Users blocked | 200 |
Users unblocked | 19914 |
Anomie is still around, mostly to maintain AnomieBOT. But after the WMF proved that office politics are more important to them than seemingly anything else, and otherwise generally seem more concerned with their own image than substance, Anomie is not engaging in technical work on MediaWiki. |
Despite T360488 asking them not to, Toolforge admins have gone ahead and broken AnomieBOT's scripts. Keeping things running properly will likely require manual intervention until they fix that or give me a usable workaround. |
This user account is a bot operated by Anomie (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. |
Live status for all AnomieBOT tasks is available at Toolforge. |
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
editTechnical details
editAnomieBOT is written in Perl, using a custom API class to access the MediaWiki Action API. It uses SQLite or MySQL for persistent data storage.
In addition to the standard "bot" mode which will only run approved tasks, individual tasks may also be run in a "test" mode that logs proposed edits to the local filesystem instead of actually editing Wikipedia or in an "RFBA trial" mode that will automatically stop after a certain number of edits.
Source code is available at User:AnomieBOT/source. The source may be reused under the same terms as Perl, which is currently available under the GPL and/or the Artistic License; the text of the files posted here on-wiki may also be reused per Wikipedia's licensing for text contributions.
Emergency shutoff
editIndividual tasks may be stopped by writing any non-whitespace content to various pages under User:AnomieBOT III/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
editThis bot is an exclusion compliant bot; see {{bots}} for details.
Bot accounts
editAnomieBOT uses multiple accounts for its various tasks:
- AnomieBOT (tasks | contribs) is a general-purpose bot account handling the majority of tasks.
- AnomieBOT II (tasks | contribs) has the template editor flag, and will only run tasks that require rights granted by that group.
- AnomieBOT III (tasks | contribs) is an adminbot.
- MediationBot (tasks | contribs) formerly ran tasks for the now-defunct WP:Mediation Committee.
- MedcabBot (tasks | contribs) formerly ran tasks for the now-defunct WP:Mediation Cabal.
Tasks
edit- The full list of tasks for all AnomieBOT bots is at User:AnomieBOT/TaskList.
Current
editTask | Disable | {{bots}} |
Approval | Description |
---|---|---|---|---|
BrokenRedirectDeleter | Here | Approved 2014-02-26
Supplemental: |
Cleans up broken redirects:
| |
POTDPageDeleter | Here | Approved 2019-03-17 |
Delete Template:POTD protected/YYYY-MM-DD (per WP:CSD#G6) 30 days after the listed date, and remove the "See also" link from the corresponding Template:POTD/YYYY-MM-DD. |
On demand
editTask | Disable | {{bots}} |
Approval | Description |
---|---|---|---|---|
MassDeleter | Here | Approved 2016-04-13 |
Performs mass deletions after consensus at XfD or other processes. Can also CSD associated talkpages and their subpages. |
In development
editTask | Disable | {{bots}} |
Status | Description |
---|---|---|---|---|
DatedCategoryDeleterTest | Here | N/A, only edits bot's/owner's userspace. On hold |
Investigation for whether a bot to G6 emptied dated maintenance categories would be useful. It will log to a subpage and we'll see how often it actually finds anything. |
Awaiting approval
editNone at this time.
Past
editTask | Disable | {{bots}} |
Status | Description |
---|---|---|---|---|
SpamBlacklistBlocker | Here | Inactive 2023-07-17 |
Block IPs that hit certain URLs on the spam blacklist too frequently.
| |
OldIPUnblocker | Here | Completed 2019-05-20 |
Unblock non-range IPs blocked in 2008 or earlier, per Wikipedia:Village pump (proposals)#Proposal about some indefinite IP blocks.
| |
TFAProtector | Here | Inactive 2021-05-31 |
Apply pending changes protection to Today's Featured Article while it's on the main page. Currently won't do anything pending an RFC to determine whether the community wants this to continue past the trial that ended 2021-05-31. |