Zum Inhalt springen

Benutzer:MerlBot

aus Wikipedia, der freien EnzyklopÀdie
Dieser Benutzer ist ein Bot ohne Bot-Flag. Er wird von Merlissimo betrieben.
  • Der Bot ist zurzeit außer Betrieb.
  • Der Bot wird automatisch betrieben, das heißt, er lĂ€uft unbeobachtet.
  • Sperre den Bot, falls er nicht korrekt funktioniert.
  • Kontrolliere die Arbeit des Bots.
  • Kontaktiere den Betreiber bei Fehlern.
  • Aufgabenbeschreibung:
    Erstellung von Wartungslisten, Diverses
Babel:
Dieser Benutzer denkt in Java.
Dieser Benutzer denkt in Wiki-Syntax.
sql-4 Dieser Benutzer beherrscht SQL annÀhernd auf Muttersprachniveau.
html-4 Dieser Benutzer beherrscht HTML beinahe wie seine Muttersprache.
Dieser Benutzer denkt in xHtml.
Benutzer nach Sprache

Dieser Bot ĂŒbernimmt diverse regelmĂ€ĂŸige Aufgaben, die in vollautomatischen BotlĂ€ufen durchgefĂŒhrt werden.

Erstellung von Wartungslisten
  • allg. Bearbeitungbausteine
  • QS,LK-Listen
  • Auszeichnungskandidaten
  • Indexlisten (derzeit nur auf Anfrage) (1/2/3)

Dieser Bot ist zustĂ€ndig fĂŒr die automatische Erstellung von Arbeitslisten. Durch die Einbindung der Vorlage {{Benutzer:MerlBot/InAction}} auf einer Seite wird der Bot aktiviert. Soll der Bot auf einer Seite deaktiviert werden, braucht nur dieser Vorlagenbaustein wieder entfernt zu werden.

Beachte:

  1. Wird der Bot auf einer Seite z. B. mit einer Frequenz von 7 Tagen aktiviert, besucht der Bot diese Seite auch erst wieder nach Ablauf dieser Frist. Wird in der Zwischenzeit die gewĂŒnschte Frequenz heraufgesetzt, merkt der Bot das erst beim nĂ€chsten Besuch der Seite.
  2. Der Bot kann auf einer Seite nicht zweimal mit der gleichen Aufgabe – nur mit unterschiedlichen Parametern – betraut werden. Zwei unterschiedliche Aufgaben sind möglich.


Serviceaufgaben fĂŒr Portale


Sonderlisten fĂŒr Projekte


ZurĂŒcksetzen der drei Spielwiesen
Ersetzt die Spielwiesen durch die jeweilige Unterseiten/Vorlage, wenn sie lÀngere Zeit nicht mehr bearbeitet wurden.


Erstellung von Tagesseiten
siehe Benutzer:MerlBot/Tagesseiten


Meldung von langen Versionsgeschichten
siehe Benutzer:MerlBot/Lange Versionsgeschichte


Sonstiges
Vorlage:Wechselkursdaten/EZB
Vermutlich verstorben
Der Bot versucht, ĂŒber anderssprachige Wikipedia-Versionen zu eruieren, ob eine Person verstorben ist. Die Konfiguration befindet sich auf meta:Death anomalies table, die lokale Liste unter Benutzer:MerlBot/Vermutlich verstorben.

Die SpezialitĂ€t des Bots ist es, Arbeitslisten aktuell zu halten, d. h. er prĂŒft regelmĂ€ĂŸig, ob der Grund fĂŒr einen Artikel-Eintrag noch gegeben ist und entfernt diesen gegebenenfalls.

Die Daten fĂŒr einen Eintrag eines Artikel auf einer Arbeitsliste können aus einen Dump, von Tools auf dem Toolserver oder durch Anfragen an die MediaWiki API stammen.

Der Bot ersetzt auf Seiten mit der Vorlage {{Benutzer:MerlBot/InAction}} den gesamten Text zwischen zwei identischen <!--VARIABLE--> Textstellen. Sind fĂŒr einen Auftrag Eingabe-Variablen erforderlich, werden diese im Vorlagenbaustein angegeben. Der Name der Ausgabe-Variable ist vom Arbeitsauftrag abhĂ€ngig und kann in der Dokumentation auf {{Benutzer:MerlBot/InAction}} nachgeschlagen werden. Andere Teile der Seite werden vom Bot nicht verĂ€ndert.

Der Bot wird ausschließlich mit eigens dafĂŒr neu erstellten php-Skripten betrieben:

  • er benutzt ausschließlich die aktuelle MediaWiki-API
  • stellt sehr wenige, dafĂŒr grĂ¶ĂŸere Anfragen an die API (z. B. Gib mir alle Kategorien von folgenden 50 Seiten)
  • unterstĂŒtzt vollstĂ€ndig UTF-8
  • unterstĂŒtzt gzip-Kompression
  • arbeitet (teilweise) mit HTTP-Keepalive
  • berĂŒcksichtigt die Bedingungen der WMF (Zugriff/Min)
  • arbeitet automatisiert nachts
  • beschreibt die Anzahl der VerĂ€nderungen in der Zusammenfassung
  • alle Skripte sind ausfĂŒhrlich getestet, bevor der Bot sie unbeaufsichtigt ausfĂŒhren darf

Folgende Listen sollen in Zukunft noch erstellt werden:

  • diverse ungĂŒltige BKS-Layouts
  • neue Artikel (pre_release)