Viquipèdia:Bots

De Viquipèdia
Dreceres ràpides: navegació, cerca
«VP:B» redirigeix aquí. Potser estaves buscant Viquipèdia:Buròcrates, Viquipèdia:Babel o Viquipèdia:Bloqueig.
Drecera:
VP:B

Un bot (paraula que resulta d'una afèresi practicada sobre robot) és un programa dissenyat per interactuar amb altres programes, serveis d'Internet o éssers humans de manera semblant a com ho faria una persona. A la Viquipèdia, els bots s'utilitzen per simplificar o automatitzar completament tasques que resultarien molt tedioses per ser realitzades manualment. Alguns exemples típics de tasques realitzades per bots són les següents:

  • Moure articles d'una categoria a una altra.
  • Verificar que els enllaços externs d'un article no estiguin trencats.

En principi, si la tasca pot expressar-se com un algorisme, és possible programar un bot perquè la realitzi; altres tasques com, per exemple, corregir els enllaços que apunten a una pàgina de desambiguació perquè portin a la pàgina correcta, requereixen de la supervisió d'un operador humà, però poden igualment ser recolzades per bots perquè cooperin agilitzant la tasca.

Pywikibot[modifica | modifica el codi]

El projecte Pywikibot ha desenvolupat una biblioteca de recursos programada en Python, que implementa les funcions necessàries per interactuar amb el programari de MediaWiki; el programari inclou diversos bots, capaços de realitzar un gran nombre de tasques. Si bé altres bots especialitzats s'empren ocasionalment, la majoria dels bots actius en la viquipèdia en català utilitzen aquest programari.

Les funcions implementades en el paquet de pywikipedia inclouen els següents bots:

Nom de script a executar pel bot Funció
category.py Treballar amb categories: afegir pàgines a una categoria, llevar pàgines d'una categoria, moure pàgines d'una categoria a una altra.
interwiki.py Afegir i corregir enllaços interlingüïstics:
  • autònomament, seguint els enllaços interwiki que ja existeixen i afegint a la pàgina original els enllaços presents en una pàgina enllaçada que falten en la versió en català
  • amb ajuda humana, demanant suggeriments de com podria cridar-se la pàgina en qüestió en un altre(s) idioma(s) i afegint així *interwikis a les pàgines que actualment no tenen cap.
redirect.py
  • corregir automàticament les redireccions dobles, segons el llistat que genera Especial:DoubleRedirects
  • esborrar les redireccions que apunten a una pàgina inexistent (només possible si l'usuari que corre el bot té permisos de bibliotecari)
replace.py Reemplaçar cadenes de text d'acord a una expressió regular, útil per corregir errors d'ortografia o implementar canvis en la sintaxi de la Wiki.
solve_disambiguation.py Corregir els enllaços a pàgines de desambiguació. Requereix d'intervenció humana per triar l'enllaç correcte.
table2wiki.py Convertir a la sintaxi de MediaWiki totes les taules en format HTML.
template.py Traslladar plantilles, així com canviar els enllaços per subst:, entre altres tasques relacionades.
upload.py Pujar imatges massivament a una Wikipedia. Actualment obsolet, gràcies a l'ús de Commons.
weblinkchecker.py Comprovar que els enllaços externs d'un grup de pàgines (o tota una Viquipèdia) continuen existint; si bé el bot no elimina els enllaços trencats, produeix un informe detallat de tots els enllaços que necessiten revisió.

Bots actius[modifica | modifica el codi]

Els bots que estan treballant actualment en la Viquipèdia estan llistats ací. Tots aquests bots estan proveïts d'un flag, és a dir, una marca que els distingeix com a tals, diferenciant-se així dels usuaris normals. No obstant això, existeixen casos excepcionals en què un bot ha de prescindir d'un flag, de manera que les seves edicions puguin ser monitorades pels altres usuaris com si fos un usuari més.

Sol·licitar l'ajuda d'un bot[modifica | modifica el codi]

Si tens en ment una tasca que es pugui realitzar mitjançant alguna de les funcions descrites en l'apartat anterior, pots deixar la teva comanda, explicant els motius, en Viquipèdia:Bots/Sol·licituds; el primer operador de bot que disposi de temps per realitzar-la s'encarregarà d'ajudar-te.

Com activar un bot[modifica | modifica el codi]

L'ús de bots en la Viquipèdia constitueix una gran responsabilitat, a causa de la gran quantitat d'edicions que són capaços de realitzar en pocs segons. Per això, els bots han de ser acceptats per la comunitat. Per sol·licitar el permís per utilitzar un bot en particular, ingressa a Viquipèdia:Petició de marca de bot.

Vegeu també[modifica | modifica el codi]

Wikibooks A Viquillibres hi ha llibres de contingut lliure i altres textos relatius a Bots