Wikipedia Diskussion:WikiProjekt Tools ’n’ Bots/Archiv/1

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Wikidata

Ich schreibe schon eine Zeit lang am Pywikibot-Tutorial auf Wikidata: d:Wikidata:Pywikibot - Python 3 Tutorial. Veilleicht könnte man Teile davon auch ins Deutsche übersetzen oder darauf linken. --Tobias1984 (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Tobias1984-2016-06-28T10:48:00.000Z-Wikidata11

Gute Idee! Würdest du das machen oder soll ein anderer das übernehmen? --Morten Haan ⚽️ Wikipedia ist für Leser da 🇩🇪 Skin-Entwurf Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Morten Haan-2016-06-28T14:19:00.000Z-Tobias1984-2016-06-28T10:48:00.000Z11
In nächster Zeit bin ich noch ziemlich eingedeckt damit, das Tutorial fertig zu stellen und Leser-Kommentare zu sammeln. Ich kann mich vielleicht nach dem Sommer dran machen. Würde auf jeden Fall auch gerne auf der Wikicon eine Einführung für Pywikibot machen und noch mehr Feedback sammeln. --Tobias1984 (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Tobias1984-2016-06-28T16:39:00.000Z-Morten Haan-2016-06-28T14:19:00.000Z11
Unsere Situation ist momentan, das die Mitglieder die wir haben, die Bots schreiben, aktuell weder Erfahrung mit Wikidata, noch mit Pywikibot haben. (Ok, einer hatte mal einen Bot auf Wikidata, ist aber momentan eher inaktiv). Von daher triffst du mit den Themebereich bei uns nicht gerade auf pures Expertenwissen ;). Ggf würde es schon reichen, den Entwurf auf WD zur Übersetzung freigeben zu lassen? (Müsst ein Übersetzungsadmin ja machen), ggf. findet sich dann ja schon ein freiwilliger, fürs Übersetzen braucht man ja nicht wirklich Kenntnis von dem Inhalt des Textes ;). Viele Grüße, Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2016-06-28T16:43:00.000Z-Tobias1984-2016-06-28T16:39:00.000Z11

PHP, Java, C#

Als jemandem, der mit allem davon schon mal Geld verdient hat, ist mir, gelinde gesagt, unklar, inwiefern C#- oder Javakenntnisse beim Lernen von Botschreiben in PHP irgendwie hilfreicher sein sollen als solche in Perl. Empfehle das zu ändern, sonst fallen Einsteiger sehr schnell aus allen Wolken. :-) --Tuxman (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Tuxman-2016-07-13T08:12:00.000Z-PHP, Java, C#11

Man könnte Perl noch ergänzen, Java und C# würde ich trotzdem so stehen lassen, denn da gibt es mMn durchaus Gemeinsamkeiten zu PHP. Was sagt denn Luke dazu? --Morten Haan 🍣 Wikipedia ist für Leser daSkin-Entwurf Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Morten Haan-2016-07-13T13:37:00.000Z-Tuxman-2016-07-13T08:12:00.000Z11
Naja, ich meinte Kenntnisse in Java und C# sind daher ganz gut, weil zumindest die Syntaxbasis sich realtiv ähnelt, zudem hat man dann auch OOP-Kentnisse. Perl kann ich ehrlich gesagt nicht, kann das also nicht so gut beruteilen, allerdings behersche ich die anderen beiden Sprachen, und abgesehen von ein paar Unterschieden (wie z.B. initialisieren von Objekten bei Java mit Objekttyp, bei PHP meistens nicht) kann man sich da ganz gut umstellen, da die Grundlagen, wie eckige Klammern, bei Bedingungen und Schleifen etc. größtenteils dieselben sind. In die Richtung ging auch der Satz, das hat dann einfach denn Vorteil, das man zumindest die Syntax nicht mehr lehren muss. Viele Grüße, Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2016-07-13T15:31:00.000Z-Morten Haan-2016-07-13T13:37:00.000Z11
PHP kommt ja sozusagen "von Perl", viele Eigenheiten (zum Beispiel $variablennamen) stammen von dort. Im Gegensatz zu C# und Java ist es nicht stark typisiert, nicht zwingend objektorientiert und du musst es nicht mal kompilieren. Ja, es ist eine Sprache, in der man Dinge automatisieren kann. Das ist aber eigentlich auch schon alles... Tuxman (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Tuxman-2016-07-13T17:26:00.000Z-Luke081515-2016-07-13T15:31:00.000Z11

E-Mail

Habe euch am 30.12.16 eine Mail geschrieben und noch keine Lesebestätigung bekommen; da dachte ich, ich frage einfach mal nach, ob ihr das nur übersehen habt, oder mich nicht wollt. LG --Zenith4237VJ (Diskussion • Beiträge) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Zenith4237-2017-01-05T15:00:00.000Z-E-Mail11

Moin. :). Erstmal im allgemeinen: Wenn wir jemanden nicht wollen, geschieht das nicht ohne Rückmeldung, das wäre mMn assotial. Die E-Mail haben wir erhalten, ich habe gerade nachgeschaut. Das es aber noch keine Rückmeldung gab, lag einfach daran, das ich die E-Mail wohl übersehen habe (shit happens), die Empfangsbestätigung schicke ich dir gleich. Danke für die Erinnerung! Viele Grüße, Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2017-01-05T17:58:00.000Z-Zenith4237-2017-01-05T15:00:00.000Z11
Ja, das dachte ich auch :D Klar, kann über die Feiertage natürlich passieren, kein Problem. Wollte euch nur dran erinnern (auch wenn, wie ich gerade bemerke, meine "Erinnerung" sehr trotzig wirkt – das ist jedoch nicht der Fall!). Danke fürs Antworten und Grüße ebenfalls --Zenith4237VJ (Diskussion • Beiträge) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Zenith4237-2017-01-05T18:17:00.000Z-Luke081515-2017-01-05T17:58:00.000Z11
Nein nein, trotzig wirkt das nicht auf mich. Ist mir deutlich lieber, als wenn ich nachher nach nem Monat mein Postfach aufräume, und die Mail dann entdecke.... ich muss mir mal noch einen highlighting-Filter einrichten ;). Viele Grüße, Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2017-01-05T18:19:00.000Z-Zenith4237-2017-01-05T18:17:00.000Z11

@Zenith4237: Ich habe dir noch eine E-Mail geschickt. Viele Grüße, Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2017-01-05T21:37:00.000Z-E-Mail11

Danke für die Benachrichtigung – schon beantwortet. LG --Zenith4237VJ (Diskussion • Beiträge) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Zenith4237-2017-01-05T22:02:00.000Z-Luke081515-2017-01-05T21:37:00.000Z11

@Zenith4237: Ich habe dir noch eine geschickt. Viele Grüße, Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2017-01-07T19:07:00.000Z-E-Mail11

Archivierung dieses Abschnittes wurde gewünscht von: Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2017-01-07T19:07:00.000Z-Luke081515-2017-01-07T19:07:00.000Z11

Wikimedia Developer Summit in San Francisco

Hallo alle,

im Januar findet in San Francisco der Wikimedia Developer Summit statt. Teilnahme ist immer auf Einladung, d.h. man füllt ein überschaubares Formular aus und bewirbt sich damit. Bis zum 24.10. kann sich auch noch um ein Reisekostenstipendium beworben werden. Vielleicht ist das ja für jemanden hier interessant? - Mehr Infos gibt’s hier: mw:Wikimedia_Developer_Summit (die Bewerbung für ein Reisekostenstipendium ist Teil des normalen Formulars). Fragen auch gerne an mich. Liebe Grüße, Birgit Müller (WMDE) (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Birgit Müller (WMDE)-2016-10-18T05:32:00.000Z-Wikimedia Developer Summit in San Francisco11

Archivierung dieses Abschnittes wurde gewünscht von: Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2017-01-14T11:37:00.000Z-Birgit Müller (WMDE)-2016-10-18T05:32:00.000Z11

meta-RfC zur Übernahme von Tool Labs-Tools ohne aktive Maintainer

Link: meta:Requests for comment/Abandoned Labs tools (läuft bis zum 9. Dezember). Da gibt es ein RfC im metawiki zum Umgang mit unbetreuten Tools auf Tool Labs. Den einen oder anderen wird das vielleicht interessieren, und das eröffnet ja auch Chancen, an auseinanderfallende Sachen dranzukommen. Viele Grüße, MisterSynergy (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-MisterSynergy-2016-11-25T20:41:00.000Z-meta-RfC zur Übernahme von Tool Labs-Tools ohne aktive Maintainer11

Archivierung dieses Abschnittes wurde gewünscht von: Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2017-01-14T11:36:00.000Z-MisterSynergy-2016-11-25T20:41:00.000Z11

Spezial:BotPasswords

Vielleicht hier unpassend, aber ich frage mal: Ist bekannt was es damit auf sich hat? (es ist ja schön, dass wenn man nicht weiss was das soll, diese Funktion auch nicht verwenden soll. Aber schlauer ist man dann auch nicht ;-)) Auf Mediawiki findet sich nur ein bisserl was im "Manual". Hat hier wer Ahnung wo es da mehr Infos gibt? phabricator:T121113 ist auch mager.

Hintergrund: Bei "action=login" via API erscheint vom mediawiki bereits eine Warnung, dass diese Funktion eventuell künftig abgeschalten werden könnte, und "legacy bots" dann ausfallen könnten, weswegen ich einige script mal auf das neue Verfahren mit "action=clientlogin" umgestellt habe - funkt problemlos. Diese Warnung könnte auch in Zusammenhang mit diesen ominösen special:botpasswords stehen.--wdwd (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Wdwd-2016-11-27T21:45:00.000Z-Spezial:BotPasswords11

Also nach meinem letzten Stand war es meine ich zuerst geplant, das alle Bots OAuth benutzen, und falls diese das nicht unterstützen als "OAuth-Lite" (sic!) BotPasswords zu haben. Grundsätzlich stimmt das schon, BotPasswords machen das ganze schon mal sicherer, denn sollte derjenige an das BotPassword geraten, hat er immer hin keine Möglichkeit den Account zu übernehmen. Ob das Konzept jetzt aber verworfen wurde, oder was da mit action=clientlogin ist, die in APISandbox verlinkte Seite auf Mediawiki ist leider nicht aktuell. Das ist mein aktueller Stand, derzeit Halbwissen. Viele Grüße, Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2016-11-27T21:58:00.000Z-Wdwd-2016-11-27T21:45:00.000Z11
Dass BotPasswords verworfen wurde, kann man eigentlich ausschließen. Dafür wurden zu viele Gedanken und zu viel Arbeit investiert, dass man jetzt was anderes macht. Wobei wir sprechen hier von der WMF… Wir werden sehen. --MGChecker – (📞| 📝| Bewertung) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-MGChecker-2016-11-28T16:48:00.000Z-Luke081515-2016-11-27T21:58:00.000Z11
Hmm, ist denn BotPasswords grundsätzlich nötig? Die Umstellung auf "action=clientlogin" (API) ist vergleichsweise einfach machbar - Ist etwas Arbeit und manches bot-framework und legacy-bots mag schwieriger umzustellen sein als andere. - aber OAuth zu implementieren ist auch nicht gerade wenig Aufwand.--wdwd (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Wdwd-2016-11-28T18:29:00.000Z-MGChecker-2016-11-28T16:48:00.000Z11
Ich hab es so verstanden (alles ohne Gewähr):
  • Wenn möglich, sollten alle angemeldeten Zugriffe von externen Werkzeugen auf MediaWiki über OAuth erfolgen, da dies der sicherste Weg sei. Wenn die Zugriffe nicht per OAuth realisiert werden können, gibt es folgende zwei Punkte als Ausweichvariante:
  • action=clientlogin ist eigentlich nicht für die Anmeldung von automatisch laufenden Bots vorgesehen, sondern für externe Tools, die noch mit einem Menschen interagieren. Clientlogin fordert nämlich in Abhängigkeit von installierten Extensions (Zwei-Faktor-Autorisierung, Captcha-Eingabe etc.) noch zusätzliche Informationen und teilt dem externen Tool in seinen Antworten mit, welche Eingaben der Mensch noch tätigen muss, damit der Loginversuch klappt. Beispielsweise sollte der AutoWikiBrowser irgendwann clientlogin verwenden, wenn er nicht auf OAuth umgestellt wird.
  • action=login ist dagegen in Zusammenhang mit Special:BotPasswords nur noch für den Login von automatisch laufenden Bots vorgesehen, die eh alle nötigen Anmeldeinformationen bereithalten und keine Zwischenschritte vom Betreiber erfordern. Zusammen mit einem Botpasswort kann auch angegeben werden, was ein Bot angemeldet überhaupt tun darf (Seiten bearbeiten, aber keine Mails versenden etc.). Es können mehrere Botpasswörter mit unterschiedlichen Berechtigungen für einen Bot vergeben werden. Die Anmeldung über action=login erfolgt dann mit Betreiber@Botaccount als Benutzername und dem jeweiligen Botpasswort als Passwort. Mit einem Botpasswort sind dann auch nur Zugriffe über die API und nicht über die normale Webschnittstelle möglich, außerdem können dann weder Betreiber- noch Botkonto mit ihren vollständigen eigentlichen Benutzerdaten abgefangen werden.
Gruß, -- hgzh Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Hgzh-2016-11-29T16:30:00.000Z-Wdwd-2016-11-27T21:45:00.000Z11
Danke Dir für die Infos. Action=clientlogin ist via script meiner Erfahrung genauso einfach. Bei 2FA kommt ein weiterer http-request dazu. Meine einfachen scripts laufen so ab, dass bei fehlgeschlagenen "login" via session-cookies (die halten einige Monate) das login mit einer Passwortabfrage (Abfrage auf textkonsole) erfolgt - bei TOTP kommt dann eben noch eine weitere Abfrage vom Token dazu, das ist auch beim Bot kein Probolem. TOTP kann auch als workaround mit dem oath toolkit automatisch berechnet werden, was die Idee von 2FA vernichtet. TOTP/2FA ist meiner Meinung bei Bot-Accounts grundsätzlich wenig sinnvoll. Ebenso kann auch das bot-pwd statisch gespeichert sein, um vollautomatischen Betrieb zu erleichtern/ermöglichen. Das setzt nur vorraus, dass der autonome Bot in einigermassen sicherer Umgebung läuft, z.b. in eigener virtueller Box nur für den bot mit nur einem shell-user (=Botbetreiber).
Das der Bot-Betreiber nach Special:BotPasswords sich nicht mehr auf der Web-Oberfläche (unter dem Bot-Account) einloggen kann, so ich das richtig verstanden habe, halte ich für einen Nachteil. z.B. das Wechseln vom Bot-Passwort mache ich via Web-Interface im Bot-Account. Weil mir dafür die script-Funktionen via API fehlen.
Die feinere Unterscheidungen der Bot-Berechtigungen wie bei OAuth ist interessant - bei manchen Bot-Anwendungen kann das sinnvoll sein.--wdwd (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Wdwd-2016-11-29T19:21:00.000Z-Hgzh-2016-11-29T16:30:00.000Z11
@Wdwd: Jetzt hast du was falsch verstanden: Du kannst dich jederzeit über Web ganz normal als Bot einloggen, auch mit BotPasswords. Nur mit einem BotPassword geht es nicht über Web. Viele Grüße, Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2016-11-29T19:32:00.000Z-Wdwd-2016-11-29T19:21:00.000Z11
aha, danke für Klarstellung.--wdwd (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Wdwd-2016-11-29T19:55:00.000Z-Luke081515-2016-11-29T19:32:00.000Z11
Archivierung dieses Abschnittes wurde gewünscht von: Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2017-01-14T11:37:00.000Z-Wdwd-2016-11-27T21:45:00.000Z11

Vorschlag

Bin durch den Kurier auf eure konstruktive Arbeit aufmerksam geworden. Möchte einen Vorschlag machen: Giftplanze war so nett, mir einen Bot "zu machen", der immer wieder Updates von ungesichteten Artikel bestimmter Kategorien anlegt, Benutzer:Play It Again, SPAM/Sichtbar11. Immer wieder mal sehe ich da durch und sichte, was mich interessiert.

Vorschlag: Man könnte evtl. so etwas profilartiger machen. Also als User habe ich eine Profilseite, auf der ich - wie bei den Einstellungen - Kategorien an- und abwählen kann (man entwickelt sich ja auch irgendwie...). Damit bekommt das Sichten immer wieder einen "neu-Faktor" und wird anziehender.
Läge so etwas in eurer Richtung, oder ist das zu speziell? Gruss und Dank für eure Arbeit. Play It Again, SPAM (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Play It Again, SPAM-2017-01-02T08:33:00.000Z-Vorschlag11
Klingt ganz gut machbar, allerdings habe ich im Hinterkopf, dass ich so etwas schon mal gesehen habe... mir fällt nur gerade nicht ein, wo. -- hgzh Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Hgzh-2017-01-03T12:38:00.000Z-Play It Again, SPAM-2017-01-02T08:33:00.000Z11
War es vielleicht Deep out-of-sight? -- Freddy2001 DISK Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Freddy2001-2017-01-03T16:16:00.000Z-Hgzh-2017-01-03T12:38:00.000Z11
Das ist die manuelle Version, in der man mal nach dieser, mal nach jener Kat sucht. Das Erfragte liefert eine Unterseite, auf der dauernd aktualisiert wird und man sich nach Gusto Artikel zum sichten aussuchen kann. Play It Again, SPAM (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Play It Again, SPAM-2017-01-13T16:32:00.000Z-Freddy2001-2017-01-03T16:16:00.000Z11
Also quasi eine Deep-out-of-sight Abfrage von bestimmten Kategorien, ausgeliefert per Bot? -- Freddy2001 DISK Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Freddy2001-2017-01-18T09:45:00.000Z-Play It Again, SPAM-2017-01-13T16:32:00.000Z11

@Play It Again, SPAM: Ich habe mal einen Prototypen geschrieben. Einfaches Beispiel hier. Funktionen:

  • Mehrere Kategorien (samt Unterkategorien) lassen sich nach ungesichteten Seiten scannen. Die Suchtiefe ist je Kategorie einstellbar. Beispielsweise wird bei Angabe von Unternehmen (Berlin){1}#Hotel in Deutschland{10}#Bauwerk in München in der Kat Unternehmen (Berlin) mit Unterkategorientiefe 1, dazu in der Kat Hotel in Deutschland mit Tiefe 10 und in der Kat Bauwerk in München (keine Unterkategorien) gesucht.
  • Die Aktualisierungsfrequenz ließe sich in Stunden angeben.
  • Sortierung: ungesichtete Seiten ganz oben, danach absteigend nach Alter der letzten ungesichteten Version.

Wenn das Anklang findet, kann ich den Bot in den nächsten Tagen in Betrieb nehmen. Gruß, -- hgzh Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Hgzh-2017-01-21T19:06:00.000Z-Vorschlag11

Genau das! Wo wird dann die Site liegen, auf der man (ab und zu) seine Präferenzeinstellung eingeben kann?
Ich stelle mir vor, dass das sehr populär sein könnte, weil jeder sein eigenes Interessen-Profil eingeben kann. Gruss Play It Again, SPAM (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Play It Again, SPAM-2017-01-22T10:58:00.000Z-Hgzh-2017-01-21T19:06:00.000Z11
Es wird eine Vorlage geben, die auf der für die Ausgabe gewünschten Seite eingebunden wird. Dort gibt es dann auch die Einstellmöglichkeiten. Der Bot sucht sich dann über die Linkliste der Vorlage die zu bearbeitenden Seiten heraus. Gruß, -- hgzh Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Hgzh-2017-01-22T11:10:00.000Z-Play It Again, SPAM-2017-01-22T10:58:00.000Z11
@Play It Again, SPAM: Die Dokumentation ist nun auch fertig, siehe Benutzer:Hgzbot/Service/FlaggedCatCheck. Automatisch läuft das noch nicht, weil ich noch ein bisschen testen muss, aber per Hand lässt es sich anstoßen und scheint ganz gut zu laufen. Gruß, -- hgzh Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Hgzh-2017-01-22T14:24:00.000Z-Hgzh-2017-01-22T11:10:00.000Z11

Wikimedia Hackathon in Wien: Anmeldung offen & Infos zu Stipendien

Vom 19.-21. Mai 2017 findet der Wikimedia Hackathon statt, dieses Mal in Wien und organisiert von Wikimedia Österreich. Vielleicht hat ja jemand von Euch Interesse? Die Anmeldung ist jetzt offen & es werden wie immer Stipendien vergeben. Wikimedia Deutschland & Österreich beteiligen sich ebenfalls an diesem Topf. Anmeldung & Stipendienbewerbung macht man über ein und dasselbe Formular, abgefragt werden in dem Formular spezielle Interessen & Vorerfahrung, Projekte an denen man arbeiten will während des Hackathons etc. "Interested technologists and hackers of all backgrounds" sind willkommen, teilzunehmen. Für Leute, für die Mediawiki neu ist, wird es ein Mentorenprogramm, geben. Wer Fragen hat zum Hackathon allgemein oder zur Anmeldung und Stipendienbewerbung kann sich sehr gerne an mich wenden! Finde den Hackathon immer sehr cool - eine gute Gelegenheit, mit anderen an Projekten zu arbeiten, Support für das eigene Projekt zu bekommen, einen begleiteten Einstieg in Mediawiki zu machen & andere Entwickler kennenzulernen. Deadline für die Anmeldung inklusive Stipendienbewerbung ist der 26.2., Deadline für die Anmeldung für alle anderen ist der 15. 3. Viele Grüße, --Birgit Müller (WMDE) (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Birgit Müller (WMDE)-2017-02-09T14:03:00.000Z-Wikimedia Hackathon in Wien: Anmeldung offen & Infos zu Stipendien11

Kompetenzen

Ich würde es ganz cool finden, wenn wir entweder in der Mitgliederliste oder unter den Angeboten mal die einzelnen Kompetenzen der Mitglieder auflisten. Wenn jemand eine Frage hat, kann er sich zielgerichtet an die Person wenden. Ist sicher auch interessant für WP:Bots/Anfragen. --FNDE Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-FNDE-2017-05-09T15:31:00.000Z-Kompetenzen11

@FNDE: Was verstehst du genau unter Kompetenzen? --MGChecker – (📞| 📝| Bewertung) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-MGChecker-2017-05-09T15:33:00.000Z-FNDE-2017-05-09T15:31:00.000Z11
Im Sinne von: "Luke hat Ahnung von PHP, hat 'n eigenes Framework, hilft gerne dabei einen Bot auf Labs zum Laufen zu bringen. Doc Taxon kennt sich aus in TCL und hat *dies* und *das* schon gemacht damit." So in der Art. --FNDE Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-FNDE-2017-05-09T19:10:00.000Z-MGChecker-2017-05-09T15:33:00.000Z11
Luke hat kein eigenes Framework. -- Freddy2001 DISK Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Freddy2001-2017-05-21T10:41:00.000Z-FNDE-2017-05-09T19:10:00.000Z11
Geht ein bisschen auch in die Richtung von T506, dass wir hier interessante Projekte vorstellen. --MGChecker – (📞| 📝| Bewertung) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-MGChecker-2017-05-21T10:46:00.000Z-FNDE-2017-05-09T19:10:00.000Z11

Umfrage Technische Wünsche 2017 gestartet & Special_Platz für Entwickler

Heute morgen ist die 2017er Umfrage Technische Wünsche gestartet: WP:Umfragen/Technische Wünsche 2017 und es können wieder Wünsche eingereicht werden. Neu in dieser Runde: Ein Special_Platz für Entwickler, die eigene Projekte (weiter-) entwickeln wollen & Support in Form von Beratung & Code Review gebrauchen könnten. Das macht ihr hier in der Gruppe ja eh' füreinander, aber falls es das eine oder andere Projekt gibt, wo das Sinn machen würde: Sehr gerne Ideen einreichen (geht auch als Team ...) - die Rubrik heißt "Projekte ehrenamtlicher Entwickler". Falls jemand noch wen kennt, für den das in Frage kommen könnte: Auch gerne weiter streuen! Danke & viele Grüße, --Birgit Müller (WMDE) (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Birgit Müller (WMDE)-2017-05-29T15:46:00.000Z-Umfrage Technische Wünsche 2017 gestartet & Special Platz für Entwickler11

Hilfe gesucht

Hallo, ich versuche zurzeit mir den Pywiki-Bot zu konfigurieren (in Windows 10). Ich verwende diese Anleitung. Ich habe ein Problem im Abschnitt "Configuring Pywikibot". Dort soll man ja via Kommandozeile im Bot-Ordner den Befehl "python pwb.py login" ausführen. Wenn ich das aber mache, kommt bei mir folgende Fehlermeldung:

ImportError: No module named 'requests'
Traceback (most recent call last):
 File "pwb.py", line 163, in <module>
   raise ImportError("Python module 'requests' is required.\n"
ImportError: Python module 'requests' is required.
Try running 'pip install requests'.

Was ist falsch? 92.74.27.66 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-92.74.27.66-2017-06-30T19:39:00.000Z-Hilfe gesucht11

Hey, die Lösung steht unten: du musst erst das Modul "requests" installieren. Also, Kommandozeile starten und dann einfach "pip install requests" eingeben. Voraussetzung ist natürlich, dass du das Installationsprogramm "pip" bereits installiert hast. --FNDE Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-FNDE-2017-06-30T20:50:00.000Z-92.74.27.66-2017-06-30T19:39:00.000Z11
Danke für die schnelle Antwort. Nein, Pip hatte ich noch nicht installiert, davon stand nichts auf der Hilfe-Seite. Ich hab das jetzt mit Hilfe dieser Anleitung versucht nachzuholen, aber das gibt eine recht lange Fehlermeldung. Hier drunter ist der gesamte Output. Erstmal sieht alles gut aus:
C:\Users\Asus\Downloads>python get-pip.py
Collecting pip
  Using cached pip-9.0.1-py2.py3-none-any.whl
Collecting setuptools
  Using cached setuptools-36.0.1-py2.py3-none-any.whl
Collecting wheel
  Using cached wheel-0.29.0-py2.py3-none-any.whl
Installing collected packages: pip, setuptools, wheel

Ab hier beginnt dann die rote Schrift in der Kommandozeile, also die Fehlermeldung:

Exception:
Traceback (most recent call last):
  File "c:\users\asus\appdata\local\temp\tmpzc4wi4\pip.zip\pip\basecommand.py", line 215, in main
    status = self.run(options, args)
  File "c:\users\asus\appdata\local\temp\tmpzc4wi4\pip.zip\pip\commands\install.py", line 342, in run
    prefix=options.prefix_path,
  File "c:\users\asus\appdata\local\temp\tmpzc4wi4\pip.zip\pip\req\req_set.py", line 784, in install
    **kwargs
  File "c:\users\asus\appdata\local\temp\tmpzc4wi4\pip.zip\pip\req\req_install.py", line 851, in install
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
  File "c:\users\asus\appdata\local\temp\tmpzc4wi4\pip.zip\pip\req\req_install.py", line 1064, in move_wheel_files
    isolated=self.isolated,
  File "c:\users\asus\appdata\local\temp\tmpzc4wi4\pip.zip\pip\wheel.py", line 345, in move_wheel_files
    clobber(source, lib_dir, True)
  File "c:\users\asus\appdata\local\temp\tmpzc4wi4\pip.zip\pip\wheel.py", line 316, in clobber
    ensure_dir(destdir)
  File "c:\users\asus\appdata\local\temp\tmpzc4wi4\pip.zip\pip\utils\__init__.py", line 83, in ensure_dir
    os.makedirs(path)
  File "C:\Program Files (x86)\Python27\lib\os.py", line 157, in makedirs
    mkdir(name, mode)
WindowsError: [Error 5] Zugriff verweigert: 'C:\\Program Files (x86)\\Python27\\Lib\\site-packages\\pip'

92.74.27.66 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-92.74.27.66-2017-06-30T21:23:00.000Z-Hilfe gesucht11

Hey IP, hast du CMD als Admin ausgeführt? Das ist die Voraussetzung :) Rechtsklick -> Als Administrator ausführen. Beste Grüße --FNDE Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-FNDE-2017-07-01T07:43:00.000Z-92.74.27.66-2017-06-30T21:23:00.000Z11
Danke, hat funktioniert. Die beiden Fehlermeldungen hier sind damit gelöst. Soweit ich das sehe läuft der Bot im Prinzip. 147.142.62.125 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-147.142.62.125-2017-07-01T09:38:00.000Z-FNDE-2017-07-01T07:43:00.000Z11

Noch als Ergänzung: Ich habe die Abhängigkeit des Pywikibot vom requests-Modul im offiziellen Handbuch hier ergänzt.  @xqt Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Xqt-2017-07-17T11:26:00.000Z-Hilfe gesucht11

Einladung zum wöchentlichem Technical Advice IRC Meeting

Hey,

ich poste auch hier unsere Einladung zum neuen Technical Advice IRC Meeting. Die Einladung ist zwar auf englisch, weil es ein internationales Angebot ist, wir sprechen aber auch Deutsch, wenn das jemandem lieber ist.

On Wednesday, August 23rd, 2017 at 3 pm UTC, we start with our weekly Technical Advice IRC Meeting on #wikimedia-tech IRC channel.

The Technical Advice IRC meeting is open for all volunteer developers, topics and questions. This can be anything from "how to get started" over "who would be the best contact for X" to specific questions on your project.

If you know already what you would like to discuss or ask, please add your topic to the next meeting.

This meeting is an offer by WMDE’s tech team. Hosts of the meeting are: @addshore, @CFisch_WMDE.

Hope to see you there! -- Michael Schönitzer (WMDE) (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Michael Schönitzer (WMDE)-2017-08-18T22:19:00.000Z-Einladung zum wöchentlichem Technical Advice IRC Meeting11

WikiDACH vom 17.-19. November in Mannheim

Einladung zur WikiDACH

Liebe Mitarbeiter vom WikiProjekt Tols n Bots,

vom 17. bis 19. November 2017 findet das Barcamp WikiDACH im Schloss Mannheim statt. Es ist eine Möglichkeit, sich zu treffen, sich auszutauschen, alte Ideen zu besprechen und neue Projekte auf den Weg zu bringen. Die Universität Mannheim stellt Seminarräume im Zentrum Mannheims zur Verfügung. Wikimedia Deutschland, Wikimedia Österreich und Wikimedia Schweiz finanzieren aktiv Schaffenden aus der Wikipedia und anderen Wikimedia-Projekten Anreise und Unterkunft. Wie diese Möglichkeiten genutzt werden, liegt ganz bei Euch. Wir treffen uns Samstag und Sonntag in der früh und planen den Tag. Alle sind eingeladen selbst einen Vortrag, eine Gesprächsrunde oder einen Workshop vorzuschlagen anzubieten. Ob Neuling oder Urgestein - alle sind herzlich willkommen.

Anmeldung und weitere Informationen unter http://wikidach.org.

--Alice Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Oceancetaceen-2017-10-13T21:20:00.000Z-WikiDACH vom 17.-19. November in Mannheim11

Bot für Nachsignierung

Leider ist diese Diskussion einfach versandet. Könnte sich jemand von euch vorstellen, einen solchen Bot neu zu schreiben? Ich fand den CopperBot immer sehr nützlich. Jetzt kommt es dagegen häufig vor, dass unsignierte Beiträge auf Artikeldiskussionsseiten (oder auch Projektseiten) stehen bleiben und irgendwann nur noch mühsam über die VG und ggf. mit Hilfe von Seths unsigned.js nachsigniert werden können.--Mabschaaf Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Mabschaaf-2017-08-19T06:57:00.000Z-Bot für Nachsignierung11

Hi Mabschaaf, ich würde mich der Sache einfach mal annehmen. Als Betreiber von secWatch hab ich einen großen Teil der Funktionalität (Signatur- und Abschnittserkennung, RC-Überwachung) bereits fertig und im Einsatz, insofern müsste ich mich nur noch etwas an dem Lastenheft von CopperBot entlang hangeln. Ich werd dafür wohl 1-2 Wochenenden brauchen um was vorzeigbares abzuliefern, bin aber nun dran der Sache. --FNDE Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-FNDE-2017-08-19T10:01:00.000Z-Mabschaaf-2017-08-19T06:57:00.000Z11
Prima, wäre super, wenn das klappt.--Mabschaaf Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Mabschaaf-2017-08-19T10:35:00.000Z-FNDE-2017-08-19T10:01:00.000Z11
Es wäre übrigens super interessant, wenn man mal den Code von dem Tool sehen könnte ;) --MGChecker – (📞| 📝| Bewertung) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-MGChecker-2017-08-19T22:15:00.000Z-Mabschaaf-2017-08-19T10:35:00.000Z11
Hi MGChecker, was meinst du konkret? --FNDE Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-FNDE-2017-08-20T13:08:00.000Z-MGChecker-2017-08-19T22:15:00.000Z11
Na, den Quellcode von secWatch ;) --MGChecker – (📞| 📝| Bewertung) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-MGChecker-2017-08-20T15:56:00.000Z-FNDE-2017-08-20T13:08:00.000Z11
MGChecker, ach so – werd die Repo demnächst evtl. öffentlich machen. Schönen Gruß --FNDE Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-FNDE-2017-08-20T16:00:00.000Z-MGChecker-2017-08-20T15:56:00.000Z11

@FNDE: Dies geht jetzt aber schon länger so… Release early, release often. Sonst haben wir irgendwann das gleiche Problem wie bei den Nachsignierbots auf de und en. -- Freddy2001 DISK Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Freddy2001-2017-08-22T07:16:00.000Z-Bot für Nachsignierung11

@Freddy2001: da hatten wir ja schon mal drüber gesprochen. Momentan läufts nur als Betatest, ich arbeite ja allein an dem Ding und muss mich deshalb auch nicht stressen, was die Veröffentlichung betrifft ein SmileysymbolVorlage:Smiley/Wartung/:p  Wenn ich das Tool für die Community insgesamt bereit stelle wirds eine Repo geben, das hatte ich ja schon angedeutet. Schönen Gruß --FNDE Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-FNDE-2017-08-22T09:43:00.000Z-Freddy2001-2017-08-22T07:16:00.000Z11
@FNDE: Ich sehe das ein gutes Stück weit anders, meiner Meinung nach ist es sinnvoll, den Code so früh wie möglich öffentlich zu machen. Die Leute interessiert, welchem Tool sie genau denn da vertrauen, und ein zweites Paar Augen kann häufig super hilfreich sein, was die Code-Qualität betrifft. Warum das unter Verschluss halten? Das bringt doch nicht weiter… --MGChecker – (📞| 📝| Bewertung) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-MGChecker-2017-10-15T15:30:00.000Z-FNDE-2017-08-22T09:43:00.000Z11

@FNDE: Darf man mal nach dem Stand der Dinge fragen?--Mabschaaf Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Mabschaaf-2017-10-15T09:43:00.000Z-Bot für Nachsignierung11

Anfrage

Kurz das Problem: Ich arbeite beim nds.wiktionary.org und zwar derzeit weitgehend als einziger. Und ich habe viele offene Baustellen, die ich teilweise wegen unzureichender Kenntnisse nicht schließen kann. Ich bin jetzt mehr oder weniger zufällig auf eure Seite gekommen, weil ich mal schauen wollte, wie das mit den Bots funktioniert. Wie ich leider feststellen muss, müsste ich selber erst einmal viel lernen, damit ich einen laufen lassen kann. Ich bräuchte aber hin und wieder einen Bot, der mir hilft, Änderungen vorzunehmen, aktuell habe ich das Problem, dass eine Sprache falsch benannt ist, und es wäre eine Mammutaufgabe über die Suchfunktion die Seiten zu finden, die geändert werden müssen, um sie dann von Hand zu ändern. Es würde mir daher sehr helfen, wenn jemand, der weiß, wie das mit den Bots funktioniert, mir ab und zu in der Form helfen könnte, dass ich ihm genau sage, was geändert werden muss, und er macht es dann mit seinem Bot. Das ist genau genommen auf Dauer nicht viel, was mit einem Bot erledigt werden müsste, aber es wäre für mich sehr viel Arbeit, das immer ohne Bot zu machen. Es selber zu lernen würde mich zwar auch interessieren, nur dann müsste ich erst einmal bspw. php lernen, und das würde mir viel Zeit nehmen, die ich ansonsten bspw. für die Erstellung von Artikeln und Vorlagen verwenden könnte, so dass ich es dann doch lieber vermeiden möchte, mich da selber kundig machen zu müssen. Könnte sich daher einer von euch vorstellen, mir da unter die Arme zu greifen, zumindest dieses eine Mal, oder vielleicht auch auf Dauer, so dass ich ihn jedesmal direkt ansprechen kann, wenn es notwendig ist?

Ein zweites Problem, wo ich allerdings nur die Frage hätte, ob ihr jemanden wisst, der mir dabei helfen könnte, das wäre zudem wohl auch wirklich viel Arbeit, nicht auf Dauer aber in der Anfangszeit. Die MediaWiki-Dateien sind in Java-Script geschrieben, das kann ich auch nicht, ich kann nur wegen uralter C-Programmierkenntnisse so ein bisschen verstehen, was die Routinen so machen, wenn ich den Code lese, ab und zu im Einzelfall auch mal ein kleines Problemchen beseitigen, das war es aber schon. Da gibt es einiges, was sich mal jemand, der es kann, ansehen müsste, auch mal durchsehen, wo es harken könnte, kurzum, diese Dateien pflegt, eventuell ersetzt bzw. auf den neuesten Stand bringt; wir haben viele unserer Module und Vorlagen von dem englischen Wiktionary übernommen, er müsste also nicht alles selber schreiben, Paste and Copy und Anpassen reicht da regelmäßig. Zudem habe ich da ein paar Wünsche für Änderungen, insbesondere bei der vom en.wiktionary.org stammende https://nds.wiktionary.org/wiki/MediaWiki:Edit.js Da will ich euch allerdings nur fragen, ob ihr jemanden wisst, der sich damit auskennt und der eventuell bereit sein könnte, dort die Pflege etc. zu übernehmen. Zudem haben das englische Wörterbuch inzwischen viele Gadgets, davon hätte ich einige auch gerne für das plattdeutsche Wörterbuch, aber das muss nicht unbedingt sein, aber wenn da jemand Lust hätte, sich kompetent auszutoben, wäre ich alles andere als traurig.

Noch kurz zum nds.wiktionary.org: Das ist ein Wörterbuch für Plattdeutsch, bisher noch nicht sehr umfangreich, aber für einen Bot-Einsatz müsste man nicht einmal Plattdeutsch können, denn ich weiß ja, was durch was ersetzt werden muss, so dass es ja völlig egal ist, ob jemand Plattdeutsch versteht oder nicht. Was zu machen ist, kann ich ja genau vorgeben, mein Problem liegt nur darin, dass ich das nicht selber mit einem Bot umsetzen kann.

In Kontakt tretet ihr mit mir am besten auf meiner Diskussionsseite im Plattdüütschen Wöörbook https://nds.wiktionary.org/wiki/Bruker_Diskuschoon:Joachim_Mos , weil ich natürlich diese und andere Seiten in anderen Wikis usw. nicht so im Blick habe und ich würde mich sehr freuen, wenn jemand von Euch bereit ist, mir bei meinem Bot-Problem zu helfen. --Joachim Mos (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Joachim Mos-2017-12-20T17:44:00.000Z-Anfrage11

WikiDACH vom 23.-24. März in Nürnberg

Einladung zur WikiDACH

Liebe Mitarbeiter vom WikiProjekt Tools n Bots,

vom 23. bis 24. März findet das Barcamp für freies Wissen WikiDACH und der 17. Fotoworkshop in Nürnberg statt. Es ist eine Möglichkeit, sich zu treffen, sich auszutauschen, alte Ideen zu besprechen und neue Projekte auf den Weg zu bringen. Wie diese Veranstaltung aussieht, liegt ganz bei euch: Wir treffen uns Samstag und Sonntag in der Früh und planen gemeinsam den Tagesablauf. Alle sind eingeladen selbst einen Vortrag, eine Gesprächsrunde oder einen Workshop vorzuschlagen und anzubieten. Ob Neuling oder Urgestein - alle sind herzlich willkommen.

Melde dich an!.

--Alice Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Oceancetaceen-2019-01-18T04:18:00.000Z-WikiDACH vom 23.-24. März in Nürnberg11

Hilfe gesucht bei Bot-Entwicklung für Klexikon-Infoboxen

Dies gleich vorab: Meine Anfrage hat eigentlich nichts mit dewiki (oder der Wikipedia generell) zu tun. Ich frage nur hier an, weil ich mir hier die größte Resonanz und die größte Erfahrung erhoffe.

Worum geht's

Ich arbeite mit am Klexikon - einem Mediawiki-basierten Kinder-Lexikon. Nachdem dort inzwischen knapp 200 Länder-Artikel angelegt wurden, wurde jetzt der Wunsch nach Länder-Infoboxen laut - aufgrund der geringen Mitarbeiterzahl bevorzugt Bot-generiert mit Wikidata-Verknüpfung.

Was ist schon da?

Was fehlt?

  • Ein Bot, der aus der Query die Vorlagen erzeugt und ins Klexikon schreibt - und jemand, der so einen Bot programmieren könnte.

Ich habe zwar vor knapp 14 Jahren mal erste Bot-Erfahrungen gesammelt, aber seitdem nix mehr in der Richtung gemacht. Hat jemand Zeit und Lust, mir ein Framework zu empfehlen und ein paar Tipps / Beispiele zu geben? --Tkarcher (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Tkarcher-2019-04-01T09:10:00.000Z-Was fehlt?11

Diskussion

Vielen Dank, dann werd' ich mir das in den nächsten Tagen mal anschauen! --Tkarcher (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Tkarcher-2019-04-01T20:25:00.000Z-MisterSynergy-2019-04-01T16:46:00.000Z11

@MisterSynergy: Danke nochmal für den Tipp mit dem Pywikibot! Ich hab' inzwischen ein erstes Skript damit geschrieben und getestet:

Falls du noch Anmerkungen dazu hast, lass es mich wissen. Ansonsten würde ich demnächst das "LIMIT 3" aus der Query rausnehmen... --Tkarcher (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Tkarcher-2019-04-05T11:04:00.000Z-Diskussion11

Das sieht doch schon aus dem Stand ganz solide aus. Ich würde noch einen bot-spezifischen User-Agent an den Query Service mitschicken, in dem Du auch Deine Emailadresse angibst. Falls aus irgendeinem Grund das Skript freidreht, kann man da besser mit umgehen. Ein zusätzlicher Parameter im get-Request dürfte das erledigen: r = requests.get(url, params = {'format': 'json', 'query': qry}, headers={'User-Agent':'{} (Klexikon bot by User:Tkarcher; mailto:contact@example.com)'.format(requests.utils.default_headers()['User-Agent'])}). Der User-Agent ist nicht öffentlich einsehbar, aber die Techniker haben (wohl) Zugriff darauf. Ansonsten könntest Du noch schauen, ob Du Blaulinks zu existierenden Artikeln ergänzen kannst, wobei das bei den mit GROUP_CONCAT() aggregierten Feldern etwas fummelig werden dürfte. --MisterSynergy (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-MisterSynergy-2019-04-05T14:17:00.000Z-Tkarcher-2019-04-05T11:04:00.000Z11
Gute Idee, danke! Die Blaulinks mit Python (und damit nach dem GROUP_CONCAT) wären tatsächlich fummelig geworden. Deshalb hab' ich's jetzt vor dem GROUP_CONCAT in SPARQL reingefummelt. War ohnehin schon unleserlich - da kam's jetzt auch nicht mehr drauf an. :-) Tkarcher (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Tkarcher-2019-04-05T17:05:00.000Z-MisterSynergy-2019-04-05T14:17:00.000Z11

Projekt noch aktiv?

Bin grad darüber gestolpert. Ist das Projekt eigentlich noch am laufen? Mit Ausnahme eines Diskussionsbeitrags von 2019 der auch auf WP:BOT/A bzw. WD:BOT/A gepasst hätte, läuft seit 2017 nichts mehr. Soll das Projekt archiviert werden ({{Wikipedia-Archiv}})? --Filzstift (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Filzstift-2019-11-21T10:20:00.000Z-Projekt noch aktiv?11

Ich glaube als Botentwickler auf WP ist man immer etwas Lone Wolf :-) --FNDE Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-FNDE-2019-11-22T09:35:00.000Z-Filzstift-2019-11-21T10:20:00.000Z11
Naja, der GitLab Server dazu läuft schon noch. Momentan gibt es halt nur kein wirklich hohes allgemeines Interesse. Viele Grüße, Luke081515 Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Luke081515-2019-11-24T23:01:00.000Z-FNDE-2019-11-22T09:35:00.000Z11

Ok, ich spendiere mal lone-wolf-mässig den Archiv-Banner über dieses Projekt. Der nächste Vorbeistreunende mit regem Interesse kann das Projekt reaktivieren. Ziel ist schliesslich, dass Dritte erkennen, dass im Moment nichts läuft. --Filzstift (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Filzstift-2019-12-03T09:59:00.000Z-Projekt noch aktiv?11

Python-Skripte zur Vorbelegung von Vorlagen

Hallo,

ich hoffe, dass das Projekt noch halbwegs aktiv ist. Ich schreibe gerade ein paar Python-Skripte, die insbesondere dem Bereich Tennis hier helfen sollen regelmäßig in Artikeln vorkommende Abschnitte (z.B. Turniersiege für Spielerartikel oder Auslosungen mit Ergebnissen für Turnierartikel) vorausgefüllt zu bekommen. Ich will also nicht direkt in die Artikel schreiben (weil ich mir ehrlich die Qualität für automatisches Schreiben nicht zutraue), gebe aber den Wikicode kopierfertig aus, sodass jeder Artikelschreiber zumindest eine Vorlage hat, die er prüfen kann anstatt komplett neu zu schreiben.

Ich wollte fragen, ob man so etwas auch auf Labs hosten kann, damit ich dort immer eine aktuelle Version mit aktuellen Features zentral pflegen kann und nicht jeder Portalmitarbeiter selber eine Python-Umgebung aufsetzen muss und sich selber um Code-Updates kümmern muss.

Falls das nicht das Ziel von Labs (oder anderen Lösungen innerhalb der Wikiwelt) ist, dann ist das auch ok, aber ich will es wenigstens versucht haben.

Danke vielmals,--mad_melone (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Mad melone-2020-03-18T17:40:00.000Z-Python-Skripte zur Vorbelegung von Vorlagen11

@Mad melone: Dieses Projekt ist zwar inaktiv, wird aber noch von ein paar Benutzern beobachten. In Zukunft bei technischen Fragen am besten auf WD:BOT oder WP:TWS nachfragen. Zu deiner Frage: Klar kannst du so ein Helferlein auf Toollabs hosten. Wenn du dazu Hilfe brauchst, schreib mir einfach auf meiner Diskussionsseite oder per Wikimail. VG, --Count Count (Diskussion) Wikipedia Diskussion:WikiProjekt Tools %E2%80%99n%E2%80%99 Bots/Archiv/1#c-Count Count-2020-03-18T17:59:00.000Z-Mad melone-2020-03-18T17:40:00.000Z11