Benutzer:Deadbot/Autobot
Hinweis: Diese Seite dient derzeit nur zur Ideenfindung.
Die Idee
Es geht um einen Bot, den Prinzipiell jeder Wikipedia-Benutzer bedienen bzw Anweisungen für verschiedene Aufgaben geben kann. Der Bot soll die Art von Aufgaben, die häufig Auftreten (links umbiegen, umsortieren von Arikeln in Kategorie 1 in Kategorie 2 usw. usf.) übernehmen können.
Die Technik
Es gibt eine Auftragsseite, die in regelmäßigen Intervallen gelesen wird. Dort werden Aufgaben in einer einheitlichen Syntax angegeben.
Diese könnte zum Beispiel so aussenen:
{{BOT-AUFTRAG |TYPE=LINKFIX |LFFROM=Wuppertal-Cronenberg |LFTO=Cronenberg (Wuppertal) }}
Ablauf
Ein Benutzer erstellt einen neuen Absatz mit dieser Vorlage. Wenn der Bot beim nächsten durchlauf diese Vorlage findet wird er zunächst Prüfen, wieviele Artikel durch den Auftrag betroffen sind und wie lange der Auftrag etwa dauern würde, diese Informationen werden unter den Antrag geschrieben. Dannach kann der Auftrag von einem autorisierten Benutzer (siehe #Sicherheit) bestätigt werden. Daraufhin kommt der Auftrag in die Warteschlange und nach einer Mindest-Wartezeit wird er durchgeführt.
Sicherheit
Um Missbrauch des Bots zu vermeiden, muss jeder Auftrag erst 'Abgesegnet' werden. Dafür gibt es eine Liste von Benutzern, welche das dürfen. Diese signieren den Botauftrag zum Beispiel mit {{BOT-AUFTRAG/OK|~~~~}}. Jeder Autorisierte Benutzer hat auch ein Vetorecht, wenn er der Meinung ist, dieser Botauftrag kann so nicht durchgeführt werden (zum Beispiel {{BOT-AUFTRAG/VETO|Begründung --~~~~}}. Während der Auftrag läuft, wird die Auftragsseite regelmäßig abgerufen. Mit einem Veto kann ein aktueller Botlauf auch abgebrochen werden.