Bot

From OpenStreetMap Wiki
Jump to navigation Jump to search


A bot (derived from the word "robot") is an tool that carries out repetitive and mundane automated edits on a regular basis to help maintain OpenStreetMap.

Bots are able to make edits very rapidly and can disrupt OpenStreetMap if they are incorrectly designed or operated.

List of bots

Note that this list is far from complete. Please create an entry in the list if you operate a bot or come across one not documented here.

Bot name Description Active / Last used OSM data
submitting account
Owner / operator
contact
Language(s)
b-jazz-bot Converts http website values to https, where appropriate (worldwide activity). Yes / Apr. 2020 Gnome-stock person bot2.svgb-jazz-bot (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgb-jazz (on osm) English
Mateusz Konieczny - bot account numerous worldwide changes, see documentation Very active Gnome-stock person bot2.svgMateusz Konieczny - bot account (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgMateusz Konieczny (on osm) English, Polish
czechreg Makes automatic corrections (and updates) of Czech administrative boundaries and places. April 2018 Gnome-stock person bot2.svgczechreg (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgxificurk (on osm) English
SearchAroundBot Lets Telegram users insert new nodes in OSM via the Telegram bot Telegram @SearchAroundBot. Currently limited to drinking_water and toilets amenities. August 2018 Gnome-stock person bot2.svgSearchAroundBot (on osm, edits, contrib, heatmap, chngset com.) Telegram @Kercos English
M!dgardAutomated Automated changes mostly in Belgium, automatic reverting of changesets by vandals March 2018 Gnome-stock person bot2.svgM!dgardAutomated (on osm, edits, contrib, heatmap, chngset com.) Midgard[1]
Wiki: User:M!dgard
English, Dutch, French
SafwatHalaby_bot Performs various tasks related to name tags, bus stops, and brands/chain stores (for now in Israel). January 2018 Gnome-stock person bot2.svgSafwatHalaby_bot (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgSafwatHalaby (on osm) English, Hebrew, Arabic, Russian
mechanischer Basstoelpel Search and replace operations in Germany. October 2016 Gnome-stock person bot2.svgmechanischer_Basstoelpel (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgBasstoelpel (on osm) English, German
xybot Cleanup of tags, removing null tags, trimming leading and trailing spaces, correcting common typos. March 2016 Gnome-stock person bot2.svgxybot (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgxylome (on osm) English, German
Streetkeysmv Adds official German street keys to ways in province Mecklenburg-Vorpommern. February 2016 Gnome-stock person bot2.svgstreetkeysmv (on osm, edits, contrib, heatmap, chngset com.) System-users-3.svgKVLA-HRO (on osm) English, German
Wall-E Carries out automatic corrections of specific errors in Germany and Austria. August 2015 Gnome-stock person bot2.svgWall·E (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgOli-Wan (on osm) English
botika Used to repair street names in Colombia. May 2013 Gnome-stock person bot2.svgbotika (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgikks (on osm) English, Spanish
General Dreedle Automatically reverts edits by blacklisted contributors. January 2013 Gnome-stock person bot2.svgGeneral Dreedle (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgRichard (on osm) English
MS BOT Makes adjustments to tags within French speaking community. November 2012 Gnome-stock person bot2.svgMS BOT (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgMarcussacapuces91 (on osm) French
BugBuster Splits long ways, removes duplicate nodes (worldwide activity). October 2012 Gnome-stock person bot2.svgBugBuster (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgBürste (on osm) English
Fixbot Algorithmic changes can be made within a defined geographical areas (mostly in the United States). March 2012 Gnome-stock person bot2.svgwoodpeck_fixbot (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgFrederik Ramm (on osm) English, German
PierenBot Automated edits in France September 2011 Gnome-stock person bot2.svgPierenBot (on osm, edits, contrib, heatmap, chngset com.) System-users-3.svgPieren (on osm, edits, contrib, heatmap, chngset com.) English, French
Hotbot Expands abbreviations in tags in Dominican Republic and Haiti. May 2011 Gnome-stock person bot2.svghotbot (on osm, edits, contrib, heatmap, chngset com.) Humanitarian OSM Team English
Import_US_OK_Murray Murray import in Murray Country, US January 2011 Gnome-stock person bot2.svgImport_US_OK_Murray (on osm, edits, contrib, heatmap, chngset com.) English
MikeNBulk NHD import in US February 2010 Gnome-stock person bot2.svgMikeNBulk (on osm, edits, contrib, heatmap, chngset com.) English
DaveHansenTiger TIGER import in US Ocbober 2009 Gnome-stock person bot2.svgDaveHansenTiger (on osm, edits, contrib, heatmap, chngset com.) System-users-3.svgDaveHansen (on osm, edits, contrib, heatmap, chngset com.)? English
Corine Land Cover Import WikiProject Corine Land Cover in France October 2009 Gnome-stock person bot2.svgCLCF06 (on osm, edits, contrib, heatmap, chngset com.) System-users-3.svgPieren (on osm, edits, contrib, heatmap, chngset com.) French, English
Australian Bureau for Statistics Import March 2009 Gnome-stock person bot2.svgABS2006 (on osm, edits, contrib, heatmap, chngset com.) English
is_in-bot Adds is_in=* tags to places in Germany. November 2008 Gnome-stock person bot2.svgis_in-bot (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgflohoff (on osm) English, German
Coastline Southern Africa Importing coastlines November 2007 Gnome-stock person bot2.svgCoastline Southern Africa (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgFirefishy (on osm, edits, contrib, heatmap, chngset com.) English
Coastlines-RJB Import in Africa and Galapagos August 2007 Gnome-stock person bot2.svgCoastlines-RJB (on osm, edits, contrib, heatmap, chngset com.) User icon 2.svgFirefishy (on osm, edits, contrib, heatmap, chngset com.) English
Adam Geitgey SanGIS import around San Diego, California, user account also used for bot editing ? System-users-3.svgAdam Geitgey (on osm, edits, contrib, heatmap, chngset com.) System-users-3.svgAdam Geitgey (on osm, edits, contrib, heatmap, chngset com.) English
jumbanho Import NHD in US, also used as regular user account ? System-users-3.svgjumbanho (on osm, edits, contrib, heatmap, chngset com.) System-users-3.svgjumbanho (on osm, edits, contrib, heatmap, chngset com.) English

Some bots are documented in the wiki following either the schema Automated edits/<Username> or Mechanical Edits/<Username> [<Description>]. Category:Automated edits log might be helpful as well.

Wiki bots

There are also bots operating in this wiki. Some of them are in the user group "bot" (Special:ListUsers) meaning that the user accounts have special user rights. Apart from that, ordinary user accounts used by bots exist, notably ToniE osm wiki bot. Some bot accounts are listed in Category:Bots.

Wiki bureaucrats can grant the bot's user rights to user accounts upon request. This enables higher query limits and disables CAPTCHA for them.

The use of bots has been discussed on the talk mailing list in February 2019.[2]

See also

Organised editing
Read more about teams editing OSM
Automated edits
referring to the broader concept of changing data without reviewing every change individually

Footnotes

  1. user name ends with some map symbol that the wiki can not display on a page
  2. https://lists.openstreetmap.org/pipermail/talk/2019-February/thread.html#82096