RuneScape Wiki

Een bot is een computerprogramma dat automatisch taken uitvoert, wat in dit geval het editen van deze wiki is. Terwijl de bots in RuneScape verboden is, worden bots voor de wiki toegestaan en bemoedigt. Hoewel, er is een kans dat bots de wiki per ongelijk vandaliseren, dit is dan een fout. Daarom moeten de bots goed gecontroleerd worden voordat ze toegestaan worden.

Er zijn veel taken die bots efficiënter kunnen uitvoeren en met minder werk dan mensen. Waaronder spellling controleren en verbeteren, sjablonen verbeteren, enz. Maar menselijke editors zijn altijd nodig, omdat bots geen informatie kunnen toevoegen aan de wiki. Ze zijn alleen maar een machine.

Mensen die geïnteresseerd zijn in het maken van een bot, moeten Wikipedia:Creating a bot lezen.

Proces[]

Het proces van het maken van een bot begint normaal met een idee dat overlegt wordt door de community. Deze discussies moeten op het forum gehouden worden. Je moet het volgende vermelden als je er een wilt hebben/plaatsen:

  • Een gedetailleerde omschrijving wat de bot (moet) doen, en hoe hij het (moet) doen. Het laatste in belangrijk omdat anders de community misschien heel lang moet wachten.
  • Hoe vaak de bot zal lopen. Ze lopen of non-stop, in periodes, of één keer.
  • Wie er toegang tot hebben. Vaak is dit alleen de eigenaar.
  • Enige ander informatie waar de community misschien in is geïnteresseerd.

Het is belangrijk om de specificaties te schrijven. Je moet ook opletten of de maker serieus bezig is, en er toezicht op houd. Zo gauw de community het heeft toegestaan, kan de bot's codering beginnen.

Nadat hij gecodeerd is, moet hij veel testen doorlopen in verschillende scenario's. Dit moet gebeuren op een andere bot dan de eigenlijke bot. Na het testen moet de maker de community voor de laatste keer vragen of hij wordt goedgekeurd. Dan moet de wikia staff hem nog markeren als een bot. Dit moet je dus opgeven.

Richtlijnen[]

  • Bots moeten lopen op andere accounts dan de maker.
  • Bots moeten de bot-markering hebben van de wikia staff.
  • Het testen moet kunnen worden gezien door de gehele community, en je mag niets achterhouden.

Source code[]

Het is gevraagd, maar niet persé nodig, dat de maker van de bot de source code voor de bot, of tenminste een kopie of code aan een administrator geeft. De code moet vrijgelaten worden onder een open licentie zoals de GPL.

Als een bot bestuurder vertrekt van de wiki, en een ander neemt de plaats in, dan moet er een aparte bot account worden gemaakt, onder controle van de nieuwe bestuurder.