Bot nickname
|
Bot username
(if applicable)
|
Operator nickname
|
Operator username
|
Primary channel(s)
|
Brief description bot's function, link to documentation
|
Cloak
(if applicable)
|
AsimovBot
|
?
|
|
-jem-
|
|
Auto-responding to various triggers. E.g.
<awight>
I would not mind seeing [[File:Precisionrecall.svg|thumb|Precision and recall]] on every page that references P-R...
<AsimovBot>
[1] https://meta.wikimedia.org/wiki/File:Precisionrecall.svg
|
wikimedia/-jem-/bot/AsimovBot
|
BanBot
|
?
|
Platonides
|
Platonides
|
|
Kicks spammers
|
wikimedia/bot/BanBot
|
COIBot
|
|
Beetstra
|
Beetstra
|
#wikipedia-spam-t
|
Catch edits where username overlaps significantly with page edited, where username overlaps significantly with url added, monitor link additions, link statistics.
|
wikimedia/bot/coibot
|
CVNBot1 (many, up to CVNBot26 or more)
|
?
|
|
|
|
IRC bots that list suspicious edits with information such as the editor, edit summary, size change, and diff link. Sample output at
#cvn-sw
(aka. small wikis) looks like this (
screenshot
) Docs:
|
cvn/bot/cvn-bots
|
Daeghrefn
|
|
Dereckson
|
Dereckson
|
|
General utilities, vandalism detection
Allow to quickly fill items on Wikidata
Parse Wikimedia configuration from mediawiki-config
|
(on Freenode, it was wikimedia/bot/Daeghrefn)
|
DatBot
|
|
DatGuy
|
DatGuy
|
|
Reports potentially dangerous edits in enwiki
Maintains a CSD log
|
wikimedia/bot/DatBot
|
enwnbot
|
enwnbot
|
acagastya
|
acagastya
|
|
Converts wiki syntax to URLs; reports important events from IRC; shows review queue and under review queue, shows last seen status
|
|
enwnrc
|
enwnbot
|
acagastya
|
acagastya
|
#en.wn
|
Announces recent changes of enwn.
|
|
gpy
|
?
|
Gryllida
|
Gryllida
|
#wikinews
|
Converts wiki syntax to URLs; reports review queue feed
|
|
Helpmebot
|
?
|
stwalkerster
|
Stwalkerster
|
|
Linkbot and miscellaneous other functions such as auto-welcoming newcomers, and responding to some commands. It sends updates to the -helpers channel about how many users are awaiting a response to their templated {{help me}} request (just by tracking the onwiki category). See
w:WP:HELPMEBOT
and
http://helpmebot.org.uk/
for more info.
|
wikimedia/bot/helpmebot
|
icinga-wm
|
?
|
N/A
|
N/A ? Foundation SRE team
|
#wikimedia-operations
|
Docs:
wikitech:Icinga#IRC notification
. Reports problems in a variety of channels, such as
#wikimedia-operations
. E.g.
<icinga-wm>
ACKNOWLEDGEMENT - High lag on wdqs1002 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [1800.0] Gehel restarting updater to catch up on updates
<icinga-wm>
PROBLEM - Host elastic2004 is DOWN: PING CRITICAL - Packet loss = 100%
<icinga-wm>
RECOVERY - Host elastic2004 is UP: PING OK - Packet loss = 0%, RTA = 0.33 ms
|
wikimedia/bot/icinga-wm
|
ircservserv-wm
|
?
|
|
legoktm
+
Majavah
|
#
|
Docs:
IRC/Bots/ircservserv
. A bot that manages channel configuration
|
wikimedia/bot/ircservserv-wm
|
jouncebot
|
?
|
bd808
|
BDavis (WMF)
|
#wikimedia-operations
|
Docs:
wikitech:Tool:Jouncebot
. A reminder bot for Wikimedia production deployments, written in Python. It reads the
wikitech:Deployments
calendar and pings people
#wikimedia-operations
when their deployment window starts
|
wikimedia/bot/jouncebot
|
JBot-RC
|
?
|
Jyothis
|
Jyothis
|
|
Reports edits, cvn alerts etc for all wikimedia projects into subscribed channels.
|
wikimedia/bot/JBot-RC
|
librenms-wmf
|
?
|
N/A
|
N/A ? Foundation SRE team
|
#wikimedia-operations
|
Docs:
wikitech:LibreNMS#IRC Alerting
. Outputs the alerts and recoveries on the #wikimedia-operations channel. E.g.
<librenms-wmf>
Critical Alert for device cr2-codfw.wikimedia.org - Primary inbound port utilisation over 80%
|
|
litharge
|
?
|
N/A
|
N/A - Libera staff
|
#
|
Docs:
IRC/litharge
. A bantracker bot
|
libera/bot/litharge
|
|
LiWa3
(doesn't edit)
|
Beetstra
|
Beetstra
|
|
Reports new additions of links on approx. 751 wikis.
|
|
logmsgbot
|
?
|
N/A
|
N/A ? Foundation SRE team
|
#wikimedia-operations
|
Docs:
wikitech:Logmsgbot
. Outputs
!log
messages to IRC. E.g.
<logmsgbot>
!log bsitzmann@tin Started deploy [mobileapps/deploy@2a8e648]: Update mobileapps to c4dc72d
<stashbot>
Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log
<logmsgbot>
!log bsitzmann@tin Finished deploy [mobileapps/deploy@2a8e648]: Update mobileapps to c4dc72d (duration: 05m 18s)
<stashbot>
Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log
|
wikimedia/bot/logmsgbot
|
loltrs
|
?
|
legoktm
|
Legoktm
|
|
Helpers for OTRS agents, etc.
|
wikimedia/bot/loltrs
|
RxyBot-Control
|
?
|
rxy
|
rxy
|
|
|
wikimedia/bot/RyuBot-Control
|
shinken-wm
|
?
|
N/A
|
N/A ? Wikimedia Cloud Services team plus individuals listed at
https://tools.wmflabs.org/openstack-browser/project/shinken
|
|
Reports problems/recoveries of hosts and services. E.g.
<shinken-wm>
PROBLEM - Puppet errors on deployment-etcd-01 is CRITICAL: CRITICAL: 22.22% of data above the critical threshold [0.0]
<shinken-wm>
RECOVERY - Puppet errors on deployment-etcd-01 is OK: OK: Less than 1.00% above the threshold [0.0]
<shinken-wm>
PROBLEM - Host deployment-phab02 is DOWN: CRITICAL - Host Unreachable (10.68.19.232)
|
wikimedia/bot/shinken-wm
|
snitch
|
?
|
MZMcBride
|
MZMcBride
|
|
Announces on-wiki changes for some prominent pages on
Meta-Wiki
and
Foundation wiki
, in
#wikimedia
and
#wikimedia-tech
.
Docs
.
|
|
stashbot
|
?
|
bd808
|
BDavis (WMF)
|
|
Docs:
wikitech:Tool:Stashbot
. It stores data for use by other tools, responds to
!log
messages, and gives information about Phabricator objects referenced in messages. Data collected by stashbot is stored in an Elasticsearch cluster in Toolforge and consumed by:
Bash
,
SAL
, and an as yet unwritten IRC history search system. E.g.
<volans>
!log disabled puppet on tegmen and disabled raid_handler temporarily T163998
<stashbot>
Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log
<stashbot>
T163998:
check_hpssacli should report on battery failures and cache disabled - https://phabricator.wikimedia.org/T163998
|
wikimedia/bot/stashbot
|
StewardBot
|
?
|
majavah
|
Majavah
+ some stewards
|
#wikimedia-stewards
|
Reports information relevant to
stewards
.
Docs
.
|
wikimedia/bot/StewardBot
|
SULWatcher{2,3}
|
?
|
majavah
|
Majavah
+ some stewards
|
#wikimedia-unifications
|
Reports filtered account unifications. (
documentation
)
|
wikimedia/bot/SULWatcher
|
timebot
|
?
|
acagastya
|
acagastya
|
#wikinews, wikinews-en
|
Converts time across various timezones.
|
|
VVVBot
|
VVVBot
|
VasilievVV
|
VasilievVV
|
|
Process commands like !admin
|
wikimedia/VasilievVV/bot/VVVBot
|
Wikibugs
|
?
|
|
legoktm
+
Valhallasw
|
#wikimedia-dev
|
Docs:
mw:Wikibugs
|
wikimedia/bot/pywikibugs
|
WikiLinkBot
|
?
|
Sumurai8
|
Sumurai8
|
#wikipedia-nl
|
Makes [[ ]] and {{ }} clickable links, alerts opted-in mods on !mod-command (
doc
)
|
wikimedia/bot/WikiLinkBot
|
wm-bot
|
?
|
petan
|
Petrb
|
#wm-bot
|
Docs:
Wm-bot
. Has a variety of functions, including opt-in channel logs (stored at
https://wm-bot.wmflabs.org/logs/
), collecting stats on user activity, and auto-responding to various triggers (See the short-list for the -operations channel, and huge list for -dev channel at
http://wm-bot.wmflabs.org/db/systemdata.htm
), plus a bunch more. E.g.
<Vulpix>
!db revision
<wm-bot>
See http://www.mediawiki.org/wiki/Manual:revision_table
|
wikimedia/bot/wm-bot
|
wm-bridgebot
|
?
|
bd808
|
BDavis (WMF)
|
|
Docs:
wikitech:Tool:Bridgebot
. Used to relay messages between multiple different chat systems, e.g. IRC and Telegram.
|
|
wm-labs-meetbot
|
?
|
scfc_de
|
Tim.landscheidt
|
|
Annotating logs with #info #action #topic and other info, see
Meetbot
and
wikitech:Tool:Meetbot
|
wikimedia/bot/wm-labs-meetbot
|
wmcs-alerts
|
?
|
majavah
|
Majavah
|
#wikimedia-cloud-feed
|
Wikimedia Cloud Services
monitoring and alerting
|
|
wmf-insecte
|
?
|
N/A
|
N/A ? Foundation Release Engineering team
|
|
Jenkins IRC bot
|
|
wmopbot
|
?
|
danilo
|
Danilo.mac
|
|
Provides alerts in #wikimedia-ops and #wikimedia-opbot about potential problems in other Wikimedia IRC channels. Also allows channel operators to view recent moderation actions through the
web interface
.
|
wikimedia/bot/wmopbot
|
zhmrtbot
|
?
|
dargasea
|
Dargasea
|
#wikipedia-zh
|
Bridges messages from/to channels in other popular Chinese IMs.
|
wikipedia/dargasea/bot/zhmrtbot
|