Wikibooks:Bots
Aus Wikibooks
Abkürzung: WB:BO
Die Bots in den Wikibooks sind kleine Computerprogramme oder Skripte, die ihren Betreibern stupide, langweilige und häufig auftretende Aufgaben abnehmen (z. B. Tippfehlerkorrekturen). Mehrere Bots setzen auf den Pywikipediabot auf.
Jeder Bot besitzt eine eigene Benutzerseite wie jeder normale Benutzer auch, auf der genau steht, für welche Aufgaben er eingesetzt wird. Durch eine interne Kennzeichnung/Registrierung solcher Benutzerkonten als Bots in der Wikipedia (bot flag) können die normalen Benutzer auch die zahlreichen Änderungen z. B. bei den Letzten Änderungen ausblenden. Wenn ein nicht registrierter Bot mit zu hoher Geschwindigkeit aktiv ist („die letzten Änderungen flutet“) oder der zuständige Benutzer kurzfristig auf Fehlerhinweise oder Kritik nicht reagiert, kann jeder Administrator einen Bot sperren.
Anfragen bitte hier stellen: Wikibooks:Bots/ Anfragen
Inhaltsverzeichnis |
[Bearbeiten] Anforderungen / Requirements
Wer in den Wikibooks einen Bot einsetzen will, sollte
- für den Bot ein eigenes Benutzer-Konto anlegen
- auf der Benutzerseite des Bots die Aktionen und die Vorgehensweise beschreiben
- auf dieser Seite hier das Vorhaben ankündigen und auf Einspruch hören
- die Mailingliste wikibots-l abonnieren
- Die Anfrage nach Bot-Status bitte hier stellen.
- prinzipiell nur im Seitennamensraum von Wikibooks arbeiten und vor allem die Finger von Benutzerseiten lassen. Ausnahmen müssen zuvor hier diskutiert werden.
- Zusammenfassungstexte sinnvoll ausfüllen (nicht mit „XYZ-Bot war hier!“), denn dann können die menschlichen Benutzer die Bots besser kontrollieren
- niemals den Bot längere Zeit unbeaufsichtigt lassen (Notbremse ist bei Querschlägern nur die Benutzersperrung).
- in den ersten Wochen grundsätzlich nur so viele Artikel mit seinem Bot bearbeiten, wie er selbst notfalls wieder auf den alten Stand bringen kann. Bei neuen Bots passieren am Anfang immer Fehler
- minimale Änderungen und kleine Schönheitskorrekturen (z. B. überflüssige Leerzeichen entfernen) nur zusammen mit größeren, wirklich gravierenden Eingriffen vornehmen.
- sparsam und langsam Änderungen an den Artikeln vornehmen, um die Server nicht zu stark zu belasten. (Für Bots gilt projektweit und unabhängig von der Uhrzeit eine Geschwindigkeit von maximal 3 Edits pro Minute als geduldet.)
- beachten, dass Bots Artikel nicht gehäuft anlegen sollten. Solche Aktionen müssen vorher an geeigneter Stelle im betroffenen Projekt angekündigt werden, siehe auch Botopedia.
- die Anfrageseite an Botbetreiber auf seine Beobachtungsliste setzen.
- Sofern innerhalb von sieben (7) Tagen keine Einwände von der Community vorgebracht werden, werden die Bürokraten das Bot-Flag setzen. Bei Problemen oder Beschwerden oder auf Wunsch des Botbetreibers kann dieses Flag auch wieder entfernt werden.
Those who want to use a bot at wikibooks, you should
- create a seperate Account for Bot-Activities
- document the actions and the activies (their working mode) on their userpage
- announce their activities here and discuss probable problems and arguments
- register yourself to wikibots-l-mailinglist
- put your request for botstate - on this page
- restrict their bots to Namespace "0", other namespaces need a discussion, but it is prohibited to edit User-Namespace
- always make a descriptive/reasonable summary
- not leave your bot alone, it means that you know what your bot is doing
- use your bot wise - please make fewer edits - so someone (administrator/user) is able to revert activities
- avoid minor edits - you are free to do makeup but combine with important tasks
- use your bot wise - this is to save server payload - not more than 3 edits per minute. This rule applies for all projects and does not depend on your localtime
- only create a bunch of new pages when it is discussed first
- add our requestlist to your watchlist
- wait, after your application for bot-state your request will be discussed within 7 days. If there are no objections you will get bot-state. Your bot-state is a privilege - problems and complaints can lead to loose bot-state - it can be removed (on demand of the owner too).
[Bearbeiten] Vorstellung neuer Bots und Beantragung des Bot-Status / Apply for botstate here
[Bearbeiten] User:RamaccoloBot
I would like to have the bot flag for my bot mainly for adding interwikilinks. It uses pywikipedia framework. The bot is already active on it.wikibooks (home wiki) and on fr.wikibooks. Waiting for Request for Permission on en.wikibooks. Thank you, --Ramac 19:55, 22. Apr. 2008 (CEST)
Pro iw-linking is welcome. -- ThePacker 19:35, 6. Jul. 2008 (CEST)
-
- Sorry Ramac, I haven't seen this request before today and that I see it now is only due to an user who told me on my discussion page. I granted you/your bot the flag. Kind Regards, John N. (Diskussion) 01:53, 7. Jul. 2008 (CEST)
[Bearbeiten] Benutzer:Pc-world_Bot
Ich habe vor, mit diesem Bot ab und zu alle Artikel durchzulaufen, um in denen jeweils "daß" durch "dass" ersetzen zu lassen. Ich bitte um ein Bot-Flag (oder wie das Ding auch immer heißt). Der Bot soll von Benutzer:Pc-world betrieben werden. --Pc-world Bot 12:40, 5. Jul. 2008 (CEST)
- Nur daß durch dass zu ersetzen erscheint mir etwas wenig. Es gibt auch andere eindeutige, häufige Rechtschreibfehler. Könnte dein Bot die gleich mit übernehmen? Und auch typographische Fehler (zB. „“ statt "")? Außerdem gibt es hier den Grundsatz, dass der oder die Hauptautoren eines Buches festlegen, ob nach der neuen oder nach der alten Rechtschreibung geschrieben werden soll. Das Buch Schach etwa nutzt die alte Rechtschreibung. Wäre es möglich, dass der Bot Bücher/Seiten auslässt, in der oben ein Kommentar wie
<!-- alte RS -->steht oder diese Seiten nur auf typographische Fehler durchsucht? - Weitere Fragen: Hast du Erfahrung im Umgang mit Bots? Wenn ja, wo laufen welche und wie lange laufen sie dort schon?
- -- heuler06 13:07, 5. Jul. 2008 (CEST)
- PS: Die Fragen gehen an den Betreiber des Bots und nicht an den Bot. ;-)
-
Es gibt auch andere eindeutige, häufige Rechtschreibfehler. Könnte dein Bot die gleich mit übernehmen?
- Ja, ist machbar. Das beste wäre natürlich, wenn man häufige Rechtschreibfehler irgendwo sammelt. (Oder gibt es da schon eine Liste?)
-
-
-
Wäre es möglich, dass der Bot Bücher/Seiten auslässt, in der oben ein Kommentar wie <!-- alte RS --> steht ...
- Das geht auch. Ich kenne mich in Wikibooks noch nicht so aus (mehr in Wikipedia) - haben die Bücher (oder Seiten) mit alter Rechtschreibung irgendeine Kennzeichnung, die überall gilt (z. B. irgendeine Vorlage oder so)?
-
-
-
Hast du Erfahrung im Umgang mit Bots?
- Nein, noch nicht. Aber da ich dieses Themengebiet ziemlich interessant finde, dachte ich mir mal, ich fange mit etwas einfacherem wie diesem an. Natürlich würde ich meinen Bot auf eigenen Testseiten von vorne bis hinten testen. Den Bot geschrieben habe ich noch nicht - denn wenn es ausgeschlossen wäre, dass so ein Bot läuft, hätte ich mir die Mühe umsonst gemacht. (Ich habe vor, den Bot in Java mit JWBF zu schreiben). --Pc-world 17:54, 5. Jul. 2008 (CEST)- Zu der Liste von Rechtschreibfehlern: Man könnte die Liste aus dem Rechtschreibscript nutzen, das etwa in der WP herumgeistert.
- Zu dem Kommentar: Das müsste erst noch eingeführt werden.
- Es wäre schon schön, wenn man vorher mal sehen könnte, wie er arbeitet. Mal sehen, vielleicht sagt ja noch ein anderer was. -- heuler06 19:07, 6. Jul. 2008 (CEST)
-
- Ich stehe dem Rechtschreibbot sehr skeptisch gegenüber, weil dieser "alte rs" Kommentar ja noch nirgends auftauscht das bedeutet Mehrarbeit für uns, weil wir jetzt die Projekte finden müssen und für alle unterseiten diese Kommentare einpflegen müssten, für die die alte bzw. die neue Rechtschreibung gilt. Das Thema am "dass" vs "daß" bzw. das an der neuen dt. Rechtschreibung fest zu machen war denkbar ungünstig.
- Außerdem wäre es sinnvoll nur die Bücher anzugeben, für die die jeweilige Rechtschreibung gilt, das bedeutet, dass du bei Unterseiten (Siehe Wikibooks:Namenskonventionen - wie Unterseiten bei uns benannt werden) die RS-Art der Hauptseite übernehmen müsstest. Außerdem sollte man einige Buchprojekte direkt vom RS-Bot ausnehmen können. Ich würde mir da eine Vorlage vorstellen, deren Parameter die Policy darstellen. So würde der Bot nicht gleich drauf los wüten. Wenn der Bot wie gerade eben beschrieben arbeiten würde, wäre es sicherlich sogar ein guter Service. Dann kann jeder Autor, der diesen Service benutzen möchte selbst festlegen wie er ihn nutzt. -- ThePacker 19:33, 6. Jul. 2008 (CEST)
- Der Archivbot in der WP arbeitet beispielsweise über solch eine Vorlage. ThePackers Vorschlag gefällt mir auch besser. Ich frage mich, weshalb ich nicht darauf gekommen bin?! -- heuler06 19:40, 6. Jul. 2008 (CEST)
-
-
- Gefällt mir gut, die Idee. Ich fang gleich mal mit so einer Vorlage an. Benutzer:Pc-world_Bot/Vorlage:RechtschreibBot --Pc-world 13:57, 8. Jul. 2008 (CEST)
-
-
-
-
- Gut möglich, dass es den einen oder anderen stört - aber ich will meinem Bot so leicht wie möglich machen, die Vorlage auszulesen.
- Die Vorlage wird duch folgendes ersetzt:
-
-
<!-- Nicht löschen! Wichtige Informationen für Pc-world Bot (Rechtschreibung) Benutzer:Pc-world_Bot/Vorlage:RechtschreibBot/useBot:1 Hier kommen noch mehr Parameter hin... -->
-
-
-
- Deswegen soll auch die Vorlage über
subst:eingebunden werden. Würde die Vorlage normal stehen bleiben, müsste der Bot viel komplizierter arbeiten: Der eine schreibt die Parameter in eine Zeile, der andere in mehrere; mal wird nach und vor dem=ein Leerzeichen gelassen, mal nicht... - Wäre es - naja, sagen wir mal... - wenigstens in Ordnung (meine Lösung, die oben steht)? --Pc-world 16:45, 10. Jul. 2008 (CEST)
- Deswegen soll auch die Vorlage über
-
-
Ach, da fällt mir gerade noch ein: Benutzer:heuler06 hatte folgendes geschrieben:
Man könnte die Liste aus dem Rechtschreibscript nutzen, das etwa in der WP herumgeistert.
Wo finde ich diese Liste? --Pc-world 16:50, 10. Jul. 2008 (CEST)
- w:Wikipedia:Helferlein/Rechtschreibprüfung w:Wikipedia:Helferlein/Rechtschreibprüfung/Wortliste
- Die Liste ist aber für die Nutzung eines Botes ungeeignet, weil nur Fehler aber keine Richtigen Schreibweisen drin stehen.
- Desweiteren sind seltene Wortformen auch als falsch markiert (standart, lies).
- Das Argument für die Vorlage, das dann der Bot die Daten Einheitlich vorfindet, finde ich nur bedingt akzeptabel, weil das noch Recht einfach implementiert werden kann. Wenn selbst das schon (zu) Mühsam ist, dann sehe ich weitere Probleme kommen.
- Im übrigen verlierst du mit dem Subsituieren die Übersicht wo es Regeln für deinen Bot gibt: Spezial:Linkliste/Benutzer:Pc-world_Bot/Vorlage:RechtschreibBot
- Bedenke übrigens auch, das wir Lehrbücher für andere Sprachen haben. Für solche Fälle wäre es gut, wenn man die Rechtschreibeprüfung Abschnitsweise an- und ausschalten kann.
- -- MichaelFrey 21:21, 10. Jul. 2008 (CEST)
- Die richtige Schreibweise sollte ganz am Ende stehen. Standart ist übrigens wirklich falsch und nicht nur eine andere Schreibweise. ;-) -- heuler06 10:37, 11. Jul. 2008 (CEST)
[Bearbeiten] Liste der Bots / List of bots
Momentan gibt es 6 Bots. Eine vollständige Liste gibt es auf dieser Spezialseite. Die folgende Liste ist informativer und übersichtlicher, kann aber unvollständig sein.
- CommonsDelinker (Diskussion | Email | Beiträge)
- MichaelFreyTool (Diskussion | Email | Beiträge)
- RamaccoloBot (Diskussion | Email | Beiträge)
- Viele-baerenbot (Diskussion | Email | Beiträge)
- タチコマ robot (Diskussion | Email | Beiträge)
[Bearbeiten] Siehe auch
- Spezial:Listusers/bot
- Zur Kennzeichnung Deines Bots kann die Vorlage Bot-Hinweis verwendet werden
[Bearbeiten] Ressourcen
- Anura robot framework, Perl-basiert
- DotNetWikiBot Framework, C# -basiert (.NET Framework 2.0)
- Bgbot – a MediaWiki robot
- PHP mediawiki bot
- AutoWikiBrowser

