Help:Bots/ro

Un bot(robot) este un program de calculator care preia automat sau actualizează pagini wiki când este executat. În general, boții sunt folosți pentru sarcini repetitive, ale căror volum si caracteristici sunt prea vaste pentru a fi efectuate manual de utilizatori.

Dezvoltarea și executarea botilor este nu este rolul unui utilizator normal, aceastea necesită experiență în programare și trebuie făcute în coordonare cu wiki admins.

În mod implicit, modificările botilor sunt ascunse în    :.

Cadre şi interfeţe pentru dezvoltarea boţilot
Boții nu accesează wiki prin intermediul interfeței grafice. MediaWiki are un API(Application Programming Interface) disponibilă pentru aces scop. Un API este un protocol pentru comunicații standarde dintre două programe de calculator. Verifică pentru mai multe informații.

Pentru a accesa wiki prin intermediul API un bot trebuie să aibă un cont de utilizator, căruia i-a fost acordat 'bot' permissions.

pywikibot
Pywikibot provides a framework for the development of bots, which are commonly used to perform maintenance tasks such as adding a footer to some categorized pages (add_text.py), adding some wikilinks, moving old contents of talk pages to subpages , editing categories , or managing templates.

wiki-java
wiki-java este o ușoară platformă Java pentru dezvoltarea de bot/aplicație și poate fi folosită pentru a îndeplini diferite sarcini, cum ar fi încărcarea de fisiee, adăugarea de text la articole, a unii șabloane, I/O de bază, etc. Librăria vine și cu simple dar puternice metode bot singure care pot fi utilziate de un programator.

Extensii alternative

 * Extension:MassEditRegex furnizează o cale alternativă pentru a performa modificări în masă folosing expresii regulate, prin intermediul unei pagini speciale în wiki. Normal, numai adminii pot folosii extensia.
 * Extension:ReplaceText este altă opțiune.