Bot von Bocardodarapti


https://hub-paws.wmcloud.org/user/Arbota/

https://doc.wikimedia.org/pywikibot/stable/ (Doku)

https://toolsadmin.wikimedia.org/

https://quickstatements.toolforge.org/#/batch


/Tätigkeiten

/Zwischenablage


Text zu bestimmter Seite hinzufügen

pwb.py add_text -always -page:"Kategorie:Theorie der (un)geraden Funktionen" -text:"{{Wikidatanummern|WDK=|WD=}}"

Ersetzungen


pwb.py replace -ns:0 -always -summary:Ersetzung -fix:Einzelersetzung1 -file:Faktenliste.txt



~$ pwb.py listpages -search:Theorie -put:Hinschreibseite

</nowiki>


Ersetzung in Seiten aus einer Kategorie

pwb.py replace -always -summary:Ersetzung -fix:Einzelersetzung6 -cat:Mathematische_Disziplinen


Ersetzung in Seiten aus einer Kategorie (auch Unterkategorien)

pwb.py replace -always -summary:Ersetzung -fix:Einzelersetzung6 -catr:Mathematische_Disziplinen


~$ pwb.py listpages -cat:Latexseite -overwrite -put:Benutzer:Arbota/Zwischenablage







Seitenerstellung

In Seitenerstellungsliste.txt müssen die zu erstellenden Seiten mit Name und Inhalt vorbereitet sein.



pwb.py pagefromfile -notitle -begin:{{-Seite-}} -end:{{-Seitenende-}} -titlestart:{{-Seitenname-}} -titleend:{{-Seitennameende-}} -file:Seitenerstellungsliste.txt

zum Inhalt


{{-Seite-}} {{-Seitenname-}} Benutzer:Arbota/Test6 {{-Seitennameende-}} Hallo5 {{-Seitenende-}} {{-Seite-}} {{-Seitenname-}} Benutzer:Arbota/Test7 {{-Seitennameende-}} Hallo6 {{-Seitenende-}}

<nowiki>