Wikipedia Diskussion:Bots

Aktive Diskussionen
Abkürzung: WD:BOT
Diese Diskussionsseite dient nicht dazu, Anfragen für Botaufträge zu stellen. Anfragen werden auf WP:BA gestellt
International requests for bot status on de.wikipedia: Please ask directly on Wikipedia:Bots/Anträge auf Botflag and not on this talk page. Thanks.
Automatische Archivierung
Auf dieser Seite werden Abschnitte automatisch archiviert, deren jüngster Beitrag mehr als 75 Tage zurückliegt und die mindestens einen signierten Beitrag enthalten. Um die Diskussionsseite nicht komplett zu leeren, verbleiben mindestens 5 Abschnitte.
Archivübersicht Archiv

Wie wird ein Archiv angelegt?

AsuraBotBearbeiten

Liebe Kollegen, der AsuraBot läuft unbetreut auf Toolforge und verursacht immer wieder Probleme, aktuell werden die Hauptseitenbetreuer gestört [1]. Wir sollten ihn wohl sperren (oder besser auf Toolforge deaktivieren, @Luke081515:?) Benutzer:sitic ist inaktiv seit September 2015, ich maile ihn zur Sicherheit an. Doc Taxon hatte Ende 2016 angeboten [2], die Aufgaben zu übernehmen. Manche sind vielleicht auch ganz entbehrlich. Eure Meinungen? -- MBq Disk 07:04, 4. Mai 2018 (CEST)

ich hab schon versucht, einiges zu übernehmen, aber dies zu testen gestaltet sich als sehr schwierig, wenn AsuraBot mal seine Aufgabe macht und mal nicht, zumal AsuraBot sofort nach Erhalt des Recent Changes den Edit reinhämmert. Sperrt man AsuraBot, versucht er in einer Schleife den Edit immer wieder reinzuhauen, und das mehrmals sekündlich. Gemerkt habe ich das, als ich mal für die WP:Spielwiese den AsuraBot per Filter geblockt hatte, denn auch dort arbeitet er von Zeit zu Zeit unzuverlässig. Auf der Seite der AdT-Vorschläge funktioniert die Archivierung, die AsuraBot vorgenommen hatte, gar nicht mehr - musste ich schon übernehmen. Und die Nachricht auf den Artikeldiskussionsseiten zu den Artikeln des Tages funktioniert auch mal - und mal nicht. Ich kann alles von AsuraBot übernehmen, aber ohne Gewähr, da ich die "unentschlossene" Funktion des AsuraBot nicht vorausberechnen kann. – Doc TaxonDisk.WikiMUCWikiliebe?! 07:56, 4. Mai 2018 (CEST)
@MBq: Ich habe mich gerade kurz mit Doc Taxon abgesprochen. Plamäßig würde das ganze so ablaufen:
  1. Doc Taxon programmiert die verbleibenden Jobs, die er bisher noch nicht übernehmen kann, AsuraBot läuft so lange weiter.
  2. Wenn er fertig ist, kümmere ich mich darum, dass die Jobs auf Tools deaktiviert und gekillt werden.
  3. TaxonBot(a) würde dann die Jobs komplett übernehmen.
Den Benutzer Sitic scheint es übrigens noch zu geben, ich bin auf GitHub auf einen Beitrag aus dem letzten Jahr gestoßen, nur scheint er leider wohl keine Zeit oder keine Lust mehr für die WP zu haben. Viele Grüße, Luke081515 15:09, 4. Mai 2018 (CEST)
OK, sagt Bescheid wenn ich helfen kann. — MBq Disk 07:10, 6. Mai 2018 (CEST)
@MBq: Um meinen Bot zu testen, müsste ich zwischendrin ab und zu mal AsuraBot für kurze Zeit sperren dürfen. Geht das klar? – Doc TaxonDisk.WikiMUCWikiliebe?! 05:30, 10. Mai 2018 (CEST)
Geht klar, am besten nachmittags (AsuraBot arbeitet hauptsächlich 7:00-14:00 und 23:00-01:00 Uhr MESZ, Dreiviertel seiner Edits fallen in diese Zeiträume). — MBq Disk 06:32, 10. Mai 2018 (CEST)
@MBq: eben diese Zeiträume muss ich ja dann auch abstecken, ich brauche schon diese Zeiträume logischerweise auch. – Doc TaxonDisk.WikiMUCWikiliebe?! 19:45, 10. Mai 2018 (CEST)
OK. Handle nach bestem Ermessen — MBq Disk 21:00, 10. Mai 2018 (CEST)

EmausBot und YiFeiBot verlinken diverse WP:Projektseiten mit ArtikelnBearbeiten

Siehe Spezial:Beiträge/YiFeiBot und d:Special:Contributions/EmausBot, konkretes Beispiel: [3]->[4], davon gibts einige. Vielleicht sollte ein Admin die Bots sicherheitshalber schnell stoppen, das Reparieren dieser Fehler ist ja nicht grad wenig Arbeit.

Und kann das Reparieren vielleicht automatisch gemacht werden? Ich jedenfalls hab grad weder Lust noch Zeit das alles händisch zu prüfen. Da läuft echt viel schief[5],[6]... --SI 17:12, 23. Okt. 2018 (CEST) PS. Ping @Emaus, Zhuyifei1999: --SI 17:14, 23. Okt. 2018 (CEST)

Spam-BotBearbeiten

Irgendein Bot (MediaWiki message delivery – aber ich durchschaue das nicht wirklich) hinterlässt immer wieder dieselbe Nachricht auf einer Diskussionsseite (6. September, 20. September, 4. Oktober). Wie kann ich das unterbinden lassen? --Babel fish (Diskussion) 01:19, 4. Okt. 2019 (CEST)

Unten in der Nachricht steht:
<!-- Nachricht versandt von Benutzer:RMaung (WMF)@metawiki durch Verwendung der Liste unter https://meta.wikimedia.org/w/index.php?title=CI2019List(dewiki,act3)&oldid=19352727 -->

folglich kannst du einfach auf meta:CI2019List(dewiki,act3) austragen, wenn dich keiner wieder einträgt, dann kommt da auch nix. Viele Grüße, Luke081515 13:27, 4. Okt. 2019 (CEST)

@Luke081515: Ja, das könnte ich tun, aber ich möchte schon anmerken, dass es etwas schwach ist, dass hier bei Wikipedia das Opt-out-Prinzip in Bezug auf solchen Spam besteht. Dass solche Praktiken nicht unterbunden werden, hätte ich nicht gedacht.
Was hat es mit dieser Liste auf sich? Sie steht da völlig kommentarlos, und auch aus der Nachricht von RMaung (WMF) geht nicht hervor, welche folgen es hat, wenn man sich in diese Liste einträgt. --Babel fish (Diskussion) 11:02, 14. Okt. 2019 (CEST)
Ich kann es dir nicht beantworten, da musst du den Listenurheber fragen. Im übrigen braucht man dazu besondere Rechte auf meta, und wenn er die als WMF-Mitarbeiter bekommen hat, dann wird er wohl zu einem solchen Versand autorisiert sein. Alles andere dann bitte dort besprechen.... Luke081515 18:06, 14. Okt. 2019 (CEST)
@Babel fish: (Sorry that this is in English.) You won't be receiving any more reminders! Your user name appears on the distribution list because you were randomly selected to take the survey. We are looking for ways other than MassMessage to distribute the survey in the future that will make it easier to opt-out and won't lead to unnecessary and annoying reminders. Please let me know if you have any other questions! --RMaung (WMF) (Diskussion) 19:48, 16. Okt. 2019 (CEST)

Probleme bei Logon via ApiBearbeiten

Mein auf dem DotNetWikiBot basierender Bot hat neuerdings Probleme beim Logon via Api. Ich vermute, dass der API-Zugriff grunsätzlich nicht mehr funktioniert. Und zwar interpretiert der Webservice des API meinen Bot-Client als veraltet, ich erhalte https://de.wikipedia.org/sec-warning Ich habe die Parameter des POST-Requests mal durchgesehen und ein wenig herumgebastelt, bislang ohne Erfolg, hat jemand eine Idee, was den Sever neuerdings stören könnte? Ich kann ggf. weitere Diagnoseinformation liefern. Wäre nett, wenn mich jemand bei der Fehlersuche unterstützen könnte. Viele Grüße --Cactus26 (Diskussion) 09:04, 10. Jan. 2020 (CET)

Normalerweise tritt das Problem auf, wenn der Client nur alte Verschlüsselungs- bzw. Hashalgorithmen unterstützt. Welche Version des .NET-Frameworks oder von Mono verwendest du? Kannst du sie einfach mal updaten um zu sehen, ob das was ändert? --Count Count (Diskussion) 09:18, 10. Jan. 2020 (CET)
Danke für dein Feedback! Meine DotNet-Version ist tatsächlich schon sehr alt (.NET CLR 2.0.50727.8806). So einfach updaten kann ich die allerdings nicht, das wäre wohl schon eine größere Operation. Aber ich frage mich: Woher will der Server das eigentlich wissen, den Parameter UserAgent habe ich schon gefaked, hilft aber nichts.--Cactus26 (Diskussion) 09:39, 10. Jan. 2020 (CET)
Die Aushandlung der Verschlüsselung findet eine Ebene tiefer statt (siehe Transport Layer Security). --Count Count (Diskussion) 09:44, 10. Jan. 2020 (CET)
Genau das habe ich gerade auch festgestellt, darauf habe ich keinen Einfluss, es gibt im Http-Request einen (private) Member _ClientCertificates={System.Security.Cryptography.X509Certificates.X509CertificateCollection}. Vermutlich hast Du Recht und ich komme um einen .Net-Update nicht herum. Danke nochmal.--Cactus26 (Diskussion) 10:33, 10. Jan. 2020 (CET)
@Count Count: Ich habe einen Weg gefunden, danke nochmal, dass Du mich auf die richtige Spur gebracht hast. Zunächst: Das Problem ist die TLS-Version, in [7] steht: "We are removing support for insecure TLS protocol versions, specifically TLSv1.0 and TLSv1.1". Auf DotNet 4.0 konnte ich problemlos gehen, weiter erstmal nicht, da hängt zuviel anderes dran. Da funktioniert es erstmal auch nicht, aber man kann es hinbekommen ( [8]), indem man "manuell" die entsprechende Version setzt (System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12). Uff.--Cactus26 (Diskussion) 13:15, 10. Jan. 2020 (CET)
Sehr gut. Wenn weitere Botbetreiber das Problem haben, dann wissen wir jetzt, was zu tun ist. BTW: Ich sehe gerade, dass DotNetWikiBot seit Februar 2016 keine Update mehr bekommen hat. Ist das Projekt tot? --Count Count (Diskussion) 13:22, 10. Jan. 2020 (CET)
@Count Count: Ja, zumindest eingeschlafen, es gab schon mal ein paar inaktive Phasen, vllt. wird es ja irgendwann reaktiviert. Ich habe mich schon seit einige Zeit entkoppelt, weil der Umstieg auf die Version 3.x für mich viel Aufwand bedeuten würde, aber nix bringt (da wurden nur Komfort-Funktionen ergänzt, ich habe auf die Basis selbst meine eigenen abstrakteren Funktionen aufgesetzt). Die letzten Probleme habe ich selber gefixed, sehr unangenehm war die Sache mit "wpUnicodeCheck" ([9]),die das Speichern von Seiten betrifft. Habe mal nachgesehen, in der aktuellen Version 3.15 scheint das nicht abgehandelt, also ist die offizielle Version derzeit ziemlich sicher nicht funktionsfähig. Ich habe alle Anpassungen gegenüber der Ursprungsversion dokumentiert, also wenn jemand anderes Probleme mit seinem DotNetWikiBot haben sollte, kann vllt. weiterhelfen.--Cactus26 (Diskussion) 13:57, 10. Jan. 2020 (CET)
Zurück zur Projektseite „Bots“.