Nothing Special   »   [go: up one dir, main page]

Jump to content

User:BracketBot

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Deactivated
This bot is no longer active on Wikipedia.
BracketBot
This user is a bot
(talk · contribs)
OperatorA930913
AuthorA930913
Approved?Yes, BRFA
Flagged?Yes
Task(s)Inform editors that they may have broken the matching brackets on a page
Edit rate~10/hour
Edit period(s)Continually
Automatic or manual?Automatic
Programming language(s)Python
Exclusion compliant?Yes
Source code published?If someone wants it, bug me to release it.
Emergency shutoff-compliant?Yes
Other informationBracketBot is run from the Wikimedia Laboratories.

What the Bot Does

BracketBot checks all edits to see if all open brackets ({[< have matching close brackets >]}), and informs the editor that their edit may have broken some markup if there is a mismatch. In order to reduce false positives, it will not message the editor if one of these conditions is met:

  • It is not in the main namespace.
  • It is fixed within ten minutes.
  • There are no unmatched brackets for the whole article.
  • It finds the unorthodox numbering system of 1), 2), … or a), b), …
  • The edit summary contains "rv", "revert" or "!nobot!".
  • The edit hash matches a hash in the previous 50 edits (the edit was a revert).
  • The user has opted out of BracketBot messages.

If it has to create a talk page for the user, it will {{welcome}} them.

Opting out

Single person

Single edit

To explicitly disable notification on a single specific edit, place "!nobot!" anywhere in the edit summary.

Entire pages

Add {{NoBracketBot}} <!-- This page contains deliberate unpaired brackets. BracketBot should ignore. --> to the page.

Daily Instead of Monthly Headers

  • Show opt out list – view a list of user pages of users whom the bot will notify under a daily header.

Template

The current template used is {{User:BracketBot/inform}}.

Live Feed

Currently, the live feed can be viewed at ##930913-ub connect. If it is not running, ping a930913.

In Case of Malfunction