Viquipèdia:Bots
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:
- Afegir enllaços interviqui entre les Wikipedies en diferents idiomes.
- 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 a 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 agilitant la tasca.
Taula de continguts |
[modifica] Pywikipediabot
El projecte pywikipediabot 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:
|
| redirect.py |
|
| 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 ben el bot no elimina els enllaços trencats, produeix un informe detallat de tots els enllaços que necessiten revisió. |
[modifica] Bots actius
Els bots que estan treballant actualment en la Viquipèdia estan llistats. 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 que un bot ha de prescindir d'un flag, de manera que les seves edicions puguin ser monitoritzades pels altres usuaris com si fos un usuari més.
[modifica] Sol·licitar l'ajuda d'un bot
Si tens en ment una tasca que es pugui realitzar mitjançant alguna de les tasques 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.
[modifica] Com activar un bot
L'ús de bots en la Viquipèdia constitueix una gran responsabilitat, a causa de la gran quantitat d'edicions que són capaces de realitzar en pocs segons. Per això, els bots han de ser acceptats per la comunitat, mitjançant una votació. Per sol·licitar el permís per utilitzar un bot en particular, ingressa a Viquipèdia:Petició de marca de bot.