Wikipedia:nlwikibots

nlwikibots is een project op Toolforge. Het account is bedoeld voor bots, scripts of webtools waar veel Wikipediagebruikers waarde aan hechten. Denk daarbij aan onderhoudstaken of het publiceren van databasegegevens.

Het doel is dat zulke bots niet meer per se door één persoon onderhouden moeten worden. Dat betekent niet dat alles door meerdere gebruikers onderhouden moet worden, maar vooral dat de continuïteit beter gewaarborgd wordt.

Toegang bewerken

Op dit moment hebben Multichill, Siebrand, Valhallasw, Silver Spoon, Akoopal en Frank Geerlings toegang tot het account. Het staat echter open voor andere gebruikers die bots, scripts of webtools erin onder willen brengen. Plaats daarvoor een bericht op de overlegpagina of mail naar nlwikibots-l lists.wikimedia.org.

De broncode van de meeste bots is te vinden op de GitLab-server van Wikimedia: https://gitlab.wikimedia.org/toolforge-repos/nlwikibots

Op wikitech:Nova_Resource:Local-nlwikibots/SAL is het 'Server Admin Log' van nlwikibots te vinden. Voeg daar een regel toe als je iets aangepast hebt; dat kan ook via IRC op #wikimedia-cloud met !log tools.nlwikibots <tekst>

  • Zorg er alsjeblieft voor dat andermans tools niet omvallen door jouw werkzaamheden.
  • Hanteer alsjeblieft een een logische mapstructuur:
    ~/lib: libraries.
    ~/bin: binaries of scripts. Deze map staat als eerste in $PATH.
    ~/bots/<taak>: bestanden etc. om een specifieke bottaak te draaien.
    ~/log/<naam>: logbestanden, bijvoorbeeld voor <taak>.
  • Beschrijf elke bot etc. in een readme, bijvoorbeeld ~/bots/<taak>/readme.
  • Kondig het aan wanneer je libraries wilt updaten. Ze kunnen namelijk door anderen gebruikt worden.
  • Mails aan nlwikibots-l lists.wikimedia.org worden aan alle maintainers gestuurd. De lijst van maintainers is ook te zien op de voorpagina van het Tools-project.

Huidig gebruik bewerken

Op dit moment draaien de volgende bots onder het beheer van nlwikibots:

Nlwikibots (heeft een botbitje)
  • Archivering
  • Tbpmelder door Frank Geerlings: stelt gebruikers op de hoogte van verwijdernominaties van pagina's
  • Tvpupdater door valhallasw: voegt dagelijks een nieuwe TBP-pagina toe aan WP:TBP
  • Afbeelding van de dag-updater door Frank Geerlings: Kopieert foto's en onderschriften van commons naar Hoofdpagina

Voormalige gebruikersnamen: Erwin85TBot, E85Bot, Valhallasw-toolserver-botje

Tvpmelder bewerken

Teksten gebruikt door tbpmelder zijn terug te vinden op: