Blog zum Bot

↑ Top

Das hier ist mehr ein Logbuch für mich selbst - aber wenn es wen interessiert, es darf jeder sehen.


09.09.2026

Mein Bot ist schneller

Die Meldungen, welche die Verbraucherzentrale NRW wie ich von lebensmittelwarnung.de bezieht, verbreitet mein Bot über eine Stunde eher. Dafür fassen die klarer zusammen, da arbeitet wohl ein Mensch.


08.09.2026

Beitrag Vbz NRW geteilt

Die Verbraucherzentrale NRW warnte heute vor einem Brie. Da der - zumindest bisher - nicht auf lebensmittelwarnung.de erschienen ist, habe ich deren Tröt geteilt.


07.09.2026

Die letzte Warnung ist 3 Tage alt: Ist nicht viel los zur Zeit. Aber es ist ja gut, wenn nichts zurückgerufen werden muss.


02.09.2026

Update getrötet

Beinahe täglich trötet der Bot Updates. Nicht bei allen konnte ich ermitteln warum. Ich hoffe mal, die ändern wirklich etwas, was ich noch nicht gefunden habe.


31.08.2026

Normalbetrieb

Seit Tagen läuft alles wie am Schnürchen, inklusive ein paar Tröts.


27.08.2026

Nur ein Tröt: Trilya Oliventresteröl, 4 Liter

Hammerhart: - In der untersuchten Probe wurden deutlich erhöhte Gehalte an Mineralölbestandteilen (MOSH und MOAH) festgestellt. Die Orientierungswerte wurden um mehr als das Zehnfache überschritten.


26.08.2026

Normalbetrieb

Anscheinend ist jetzt alles wieder stabil und funktioniert. Mein Bot hat vorhin die Hühnerbrühe mit Glasscherben ordnungsgemäß verkündet.


25.08.2026

Abends: Stabil

Jetzt, wo der Bot auch ohne die "Expertensuche" von lebensmittelwarnung.de auskäme, läuft anscheinend wieder alles stabil. Das ist mir nur Recht, aber sollte sich so ein Ausfall wiederholen, könnte ich umstellen. Jahrzehntelange IT-Erfahrung sagt mir allerdings, dass sich der nächste Ausfall anders manifestieren wird.

Mittags: Alles wieder OK

Meine Hinweise haben die Betreiber erreicht. Die haben es in Ordnung gebracht, jetzt geht wieder alles. Parallel hatte ich den Bot erweitert, so dass er notfalls auch mit der Einstiegsseite klarkommt. Dabei sind leider ausser den gewünschten Warnungen auch ein paar alte wiederholt worden.

Nachdem alles wieder funktioniert, verwendet der Bot wieder die Expertensuche.

Auf das Kontaktformular geantwortet hat übrigens lebensmittelwarnung@bvl.bund.de .

Vormittags: Fehler - 403 Forbidden

Es bleibt dabei: Die sog. Expertensuche, liefert nur noch die Fehlermeldung "403 Forbidden". Auf diese wäre der Bot angewiesen.

Ich habe gestern schon versucht, per E-Mail jemand zu erreichen. Bisher keine Antwort. Daher habe ich es eben noch über das Kontaktformular gemeldet.

Und ich habe die Links zu den beiden aktuellen Produktwarnungen (Chorizo und Frosty) getrötet.


24.08.2026

Verbindungsproblematik - Bot funktioniert trotzdem

Auch heute gab es schon Verbindungsstörungen. Jetzt (14:00h) funktioniert die Verbindung, um 13:18 ging sie mal nicht.

Die Zeiten, in denen die Verbindung zwischendrin immer wieder mal stabil ist, reichen für den Bot aus, um neue Warnungen zu entdecken und zu tröten. Es geht also nichts verloren, nur kommt zur Zeit nicht viel.

Auch noch: "403 Forbidden"!

lebensmittelwarnung.de liefert bei der vom Bot verwendeten "Expertensuche" nur noch einen Fehler des vorgeschalteten Proxyservers, der liefert nur den Fehler "403 forbidden".

Der Bot ist also seit 14:33h blind. Dummerweise kamen danach zwei Warnungen, die wurden nicht getrötet. Habe per Tröt darauf hingewiesen.

23.08.2026

Keine Besserung

Auch heute laufend Ausfälle. Seit ca.19:00h kein Ausfall (bis 20:42h, da ich dies schreibe).


22.08.2026

Weiter Verbindungsabbrüche

Seit gestern bis heute Mittag war Verbindung schon 10 mal weg.

Grafik aktualisiert

Die untere Grafik vom 18.06. habe ich durch eine aktualisierte Version ersetzt.


21.08.2026

Wieder Verbindungsabbrüche

Von gestern auf heute hat der Bot schon wieder 6 Ausfälle von lebensmittelwarnung.de bemerkt.

Hoffentlich bessert sich das.


20.08.2026

Ist da wer?

Ich dachte schon fast, die hätten Betriebsurlaub.

Satte 3 Werktage ohne eine Meldung. (Und seit 6 Tagen nichts wirklich Neues, bei den Erdbeeren wurden nur die betroffenen Bundesländer immer mehr.)

Aber heute wieder 2 Artikel, einer mit Update am selben Tag (wg. mehr betroffenen Ländern), ergab 3 Tröts.


Erreichbarkeit

Heute hat der Bot zweimal lebensmittelwarnung.de nicht erreichen können. Ich hoffe, das bessert sich.


Umfrage

Ich habe eine Umfrage gestartet:
Umfrage
Mal sehen, wieviele überhaupt teilnehmen.


Nachtrag

es haben sich von 8 von 28 Followern geäussert:

Also bleibt es vorerst, wie es ist.


18.08.2026

Seit gestern ist lebensmittelwarnung.de wieder stabil erreichbar. Ich habe auf meinem Smartphone in der Zwischenzeit ein Monitoring eingerichtet, so sehe ich zukünftig den Status der Site und auch den Status meines Bots als Android-Notification. Aber nun, da alles geht, sieht es natürlich so aus:
Bot Monitor (1)
wenn man es aufklappt so1:
Bot Monitor (2)


16.08.2026

Ein Tröt hing seit gestern. Der Grund war ein Fehler meinerseits (Verwechslung der Skriptdatei). Das habe ich korrigiert, aber dann versehentlich den hängengebliebenen Tröt gleich 2x getrötet. Die sporadische Unerreichbarkeit von lebensmittelwarnung.de hat sich nicht gebessert.


15.08.2026

Keine Besserung

So langsam nervt es. Ich bekomme nämlich jedes Mal, wenn der Bot lebensmittelwarnung.de nicht erreicht, eine Mail. Und eine weitere, wenn er wieder geht.

Bei einem gepflegten Serverausfall hätte ich dabei meine Ruhe: Site fällt aus, ich bekomme eine Mail, Site ist ein paar Stunden down, dann wieder up, ich bekomme zweite Mail. So war's gedacht.

Da die Site jetzt aber "-zig" Male am Tag für kurze Zeit down ist, nur um kurz darauf wieder zu funktionieren, bekomme ich 2x "-zig" Mails. Toll! Habe bestimmt schon 50 gelöscht. Hoffentlich bekommen die das bald wieder repariert.


14.08.2026

Weiterhin Verbindungsausfälle

Ich habe mir das heute mal angesehen: lebensmittelwarnung.de ist tatsächlich auch per Browser zeitweise nicht erreichbar. Dennoch habe ich den Bot modifiziert, so dass er es ein paar Mal versucht, bevor er für eine Runde aufgibt.

Und immerhin hat er vorhin allen Widrigkeiten zum Trotz die Norovirus-verseuchtem Kaufland-Erdbeeren getrötet.

Am Nachmittag hat sich die Problematik verschlimmert, lebensmittelwarnung.de ist manchmal minutenlang nicht erreichbar. Dagegen ist natürlich auch der modifizierte Bot nicht gefeit.


13.08.2026

Verbindungsausfälle

Der Bot meldet seit gestern immer wieder mal sporadisch Verbindungsausfälle. Zuletzt heute um 17:18h, mit dem Fehler
Error 500 Can't connect to www.lebensmittelwarnung.de:443 (Connection reset by peer)). Der Lauf ein Viertelstündchen später klappt dann immer.

Sollte sich das etablieren, werde ich über Gegenmaßnahmen nachdenken, beispielsweise mehrfache Verbindungsversuche im Fehlerfall.

Dokumentation

Für die zurückliegenden Tage füge ich nachträglich Überschriften im Blog ein.


12.08.2026

Dokumentation

Habe der Dokumentation den letzten Schliff verpasst, das Layout entspricht jetzt meiner Vorstellung. Ich hoffe, es sieht bei Euch so aus wie bei mir, ähnlich diesem Beispiel: Layout

Automation

Hilfs-Skript zur automatisierten Bereitstellung der Dokumentation erstellt. Ob sich mein One-man-workflow vom Markdowneditor direkt zur codeberg-page bewährt, muss sich zeigen.

Release veröffentlicht

Außerdem war es an der Zeit, ein erstes Release V1.0 für den Source-Code auf codeberg.org bereitzustellen.


11.08.2026

Verbesserung des Tröts

Was neu ist

Heute fiel mir auf, dass es in einigen Warnungen den Punkt "Vertrieb über" gibt. Da ich ihn für aussagekräftiger halte, als den "Hersteller / Inverkehrbringer" ("Von" im Tröt), habe ich dem Bot beigebracht, ihn zu finden und ggf. dem "Von" vorzuziehen und ihn an dessen Stelle als "Bei" zu tröten.

Panne

Kleine Panne dabei am Rande: Der alte Bot hat versehentlich ein weiteres Mal den "Try Moin Bio Matcha Pure"-Tee getrötet, weil ich vergessen hatte, ihn zu stoppen (den Bot, nicht den Tee).

Dokumentation / Ligaturen

Zudem wurden die Ligaturen vom 29.07. auf einmal als Hyroglyphen angezeigt.

Es ist mir immer noch nicht klar, warum es dazu kam, dass der passende Font nicht geladen wurde, aber der Fallback-Font kannte keine Ligaturen.

Dabei habe ich dann auch noch gelernt, dass es falsch war, die Ligaturen als Zeichen (UTF-8) in HTML einzubauen. Richtig ist, die richtigen Font-Meta-Tags ins HTML einzubauen, dann macht der Browser das ganz von selbst mit dem normalen Text. Und im Fall das es mit dem Font Probleme gibt, bekommt der Fallback eben auch den normalen Text, den er dann auch darstellen kann. Also habe ich alle Seiten einmal durchgenudelt und nun klappt es mit dem Font.


29.07.2026

Dokumentation / Ligaturen

Heute nur die HTML-Doku mit so genannten Ligaturen verfeinert.

Wer nicht versteht, wovon ich rede:

Ligaturen sind einzelne spezielle Zeichen (Glyphen), welche Zeichenketten aus mehreren Buchstaben ersetzen, was laut Schriftsatzprofis für angenehmen Lesefluss sorgt. Wenn man das implementiert, fällt es zumindest nicht unangenehm auf. Hier einige Ligaturen für Doppel-f: Anaheim-Font (wobei bei genauer Betrachtung auffällt, dass der verwendete Font offenbar keine Glyphen für fj und ft hat.)


28.07.2026

Stabil

Nun lief der Bot über einen Monat fehlerfrei. Jetzt wäre es an der Zeit, mal die Bekanntheit zu steigern.


24.06.2026

Wenn der Bot jetzt weiterhin verlässlich läuft, wird es hier vorerst keine Einträge mehr geben.


22.06.2026

Heute kam eine Warnung, der Bot hat sie getrötet. Also wieder alles im Lot.


20.06.2026

Gestern ziemlich genau um 14:00 hat sich mein Serverchen aufgehängt - warum genau lässt sich nicht feststellen (es ist ein sog. Headless-Server, ohne Konsole, auf welcher wahrscheinlich die Ursache zu lesen gewesen wäre).

Aber ich hatte bisher keine Vorsorge für diese Art Ausfall getroffen. Schlicht, weil es in 11 Jahren Dauerbetrieb des Kistchens das erste Mal passierte und mir gar nicht klar war, dass er in einem solchen Fall schlicht stehenbleibt und nicht neu startet.

Nun habe ich mich damit auseinander gesetzt, das nächste Mal wird er neu starten. Wenn das dann mal nicht hilft, haben wir ein anderes Problem.

Was zu tun ist, damit er neu startet anstatt stehenzubleiben, habe ich hier beschrieben.

Des Weiteren muss ich mir vielleicht Gedanken darüber machen, wie ich das System von außerhalb überwachen kann um schneller mitzubekommen, wenn es hängt.

Der Bot überwacht sich zwar selbst, aber das war in vorliegenden Fall natürlich wirkungslos. Aber da ich einen Neustart, der ja jetzt forciert wird, sehr wohl überwache, ist das nicht vordringlich.

Tröt zum Neustart

19.06.2026

Ich habe leider erst gegen 21:30 bemerkt, dass das Serverchen hängt und der Bot daher auch.

Habe daraufhin das Problem manuell getrötet, auf die nicht versandten Warnungen hingewiesen und auch darauf, dass vorerst keine mehr kommen.

Tröt zum Ausfall

Gut, dass Wochenende ist - am Wochenende kommen keine Warnungen.


12.06.2026

Bis gestern war Ruhe, dann kamen gleich ein ganzer Schwung Warnungen (Gesundheitsgefahr durch verschreibungspflichtige Medikamente). Eine davon kam eine Stunde vor den anderen, wurde dann aber vom Bot erneut getrötet. Da wurde wieder der Inhalt geringfügig geändert.


06.06.2026

Seit Tagen kommen keine Warnungen der Behörde. Bot läuft, aber bekommt nichts zu tun.


03.06.2026

Bot funktioniert seit Tagen korrekt. Auch heute wieder bis nachmittags 2 neue Warnungen korrekt getrötet.

Währenddessen arbeite ich an einer Version, die die Warnungen dem RSS-Feed entnimmt und weitgehend komplett trötet, wozu eine Warnung in mehrere Tröts geteilt wird, wenn sie nicht in einen passt.


27.05.2026

Wieder wurden die Warnungen im Web offenbar nachträglich geändert, weswegen der Bot die Paprika-Gewürzmischung 3 mal getrötet hat, weil er eine Aktualisierung annahm. Um herauszubekommen, was sich eigentlich ändert, habe ich jetzt mal die Top 10 Einzelwarnungen mit curl gesichert. Der Bot läuft ab sofort nur von 11:00 bis 17:00, ich will nicht, dass die Paprika heute noch mal getrötet wird.


26.05.2026

Keine neue Warnung, aber ein Update für die Treets-Erdnüsse (PDF vom Hersteller kam hinzu). Bot hat getrötet.


25.05.2026

Pfingstwochenende verlief erwartungsgemäss ruhig. Bot heute (da ab heute alle Warnungen mindestens 2 Tage alt sind) erneut überprüft, ob die Logik funktioniert. Sie tut es. Mal sehen, wie es mit der nächsten neuen Warnung wird.


23.05.2026

Produktiv-Umgebung umgestellt auf neue Version. Diese wertet jetzt das Datum in der Liste der ersten 10 Warnungen (neue warn_page in der ini ohne zeitliche Einschränkung) aus. Damit sollte das gestrige Problem und das des unnötigen Re-Tröt erledigt sein. Ich hoffe diese Version nicht zu früh produktiv gesetzt zu haben.


22.05.2026

Problem 1: Warnung blieb unerkannt.
Ein Blick in die App heute zeigt (in der 24h-Ansicht) dass die App die gestrige Änderung nicht als Aktualisierung betrachtet (mein Bot leider schon). Ich überlege, wie ich es erreichen könnte, dass so etwas vom Bot nicht mehr getrötet wird.

Problem 2: Murks auf lebensmittelwanung.de
Nicht zu fassen, was für ein Murks: Die App zeigt in der 24h-Ansicht eine neue Warnung "Treets Salted Peanuts Vegan 200 Gramm"", aber die Webseite in derselben Ansicht nicht!

Lösung: Aktion erforderlich
Tröt manuell getriggert, Bot nimmt jetzt die Top-Ten ohne Zeitraum. Dann muss der Bot zwar jede Viertelstunde 11 Seiten anstelle von einer einzigen (+derer der letzten 24h) abfragen, aber das haben die sich selber zuzuschreiben. Ach, wäre das schön, wenn es ein API zur Abfrage gäbe!


21.05.2026

Um 10:33h wurden die "enerBIO Dinkel Waffeln" als aktualisiert getrötet, obwohl im Stand nach wir vor der 20.05. steht. Meine Hypothese: Die haben klammheimlich den Text geändert. Muss noch genauer untersucht werden.

Die Untersuchung hat die Hypothese bestätigt: Die Seite wurde - ohne Erklärung - modifiziert. Ich habe die Erklärung getrötet: 'Aktualisierung' enerBIO


20.05.2026

Riesenpleite! Gestern gingen Tröts für 50 alte Warnungen raus.

Schuld war ich selbst, denn ich hatte die Übersichts-Seite mit 50 Einträgen (die für die neuere, in Entwicklung befindliche, Botversion gedacht war) versehentlich dem produkiven Bot vorgesetzt.

Um 13:33h hat der Bot eine neue Warnung korrekt getrötet (enerBIO Dinkel Waffeln).


19.05.2026

Zwei neue Warnungen gegen Mittag - in gestrige Tabelle (s. u.) eingefügt. Heute klappt aber das Timing, sind aber auch beide neu.


18.05.2026

Kuriosum am Rande. Die Original-App alarmierte mich vorhin über Updates zweier Warnungen. Lässt man sich deren Details aber in der App anzeigen, haben die Warnungen ihre letzte Aktualisierung vor Tagen erfahren. Fragt man die App nach Ereignissen der letzten 24 Stunden, findet auch die App erst einmal nichts. Allerdings tauchen die Warnungen dort irgendwann später doch auf. Und wenn es dann dort auftaucht, findet es auch der Bot - denn der verwendet ja diese Seite. Allerdings ist zuerst nur eine von beiden Warnungen in der 24h-Übersicht angekommen (Mönchshof Radler) . Eine nagelneue Warnung (Instant Nudelgericht) tauchte dort nicht auf. Erst lange später.

Die Zeiten werde ich hier ein Weilchen hier notieren.

Push- und Tröt-Zeiten

Produkt Daten
push
Daten
post
App-push M-post 24h-
Zeit
Datum
Mönchshof Natur Radler Blutorange 15.05E
18.05A
vorm. 13:33 (abends) 18.05.
Instant Nudelgericht
"Huhn-Geschmack"
18.05E
18.05A
15:042 15:03 (abends) 18.05.
Mais Waffeln
Salted caramel
19.05E
19.05A
19.05E
19.05A
11:51 12:03 12:03 19.05.
Pesto Bärlauch
165 Gramm
19.05E
19.05A
19.05E
19.05A
11:53
12:38
12:03 12:03 19.05.

Und ich hatte schon befürchtet, dass der Bot was übersieht.

Stattdessen sieht es so aus, als wenn die App mit dem Push schon da wäre, wenn die Daten am Server in den Detailseiten noch gar nicht aktualisiert sind.

Eigenartig!

Neu! Alle Dokumentations-Seiten haben am Seitenende jetzt einen Link auf das Verzeichnis aller Seiten.


17.05.2026

Der Source-Code wurde ausführlich im README auf Codeberg dokumentiert.

Ich hoffe hiermit das Projekt beenden zu können und würde mich verstärkt anderen Projekten zuwenden.

Ich werde den Bot aber natürlich im Auge behalten. Dazu habe ich die offizielle lebensmittelwarnung.de-App auf dem Handy und prüfe derzeit noch für jede dort erscheinende Warnung, ob der Bot sie trötet. Und wenn nicht, tröte ich sie "von Hand".


16.05.2026

Der Source-Code ist jetzt bei Codeberg veröffentlicht.

Und das Blog-Layout wurde geringfügig geändert.


14.05.2026

Erfreulicherweise ist jetzt endlich Verlass auf den Bot. Er hat gestern ohne mein Zutun mehrfach brav getrötet.

Wenn das so bleibt, gibt es hier jetzt ein paar Tage keinen neuen Eintrag, heute ist Feiertag, übermorgen Wochenende.

Im Moment freue ich mich über jeden einzelnen Tröt, aber natürlich nicht darüber, dass es andauernd Warnungen gibt - am Liebsten wäre mir natürlich auch, wenn es keine Notwendigkeit dafür gäbe.


13.05.2026

Die letzten Tage habe ich damit verbracht, die Erkennung von Änderungen auf der Übersichtsseite zu verbessern.

Warum das notwendig war, habe ich hier beschrieben.

Der Bot läuft jetzt wieder automatisch, ich musste nichts in Handarbeit tröten. Der Bot kennzeichnet aktualisierte Warnungen jetzt mit diesem Symbol 🔄 vor dem Text "⚠️#Lebensmittelwarnung⚠️". Die Aktualisierungen bestehen oft - aber nicht immer - nur darin, dass die Anzahl der betroffenen Länder angestiegen ist.


11.05.2026

abends

Der Bot hat tatsächlich funktioniert und einen Update erkannt und getrötet. Nur im Log stand ein wenig Unsinn.

vormittags

Nach umfangreichem Umbau der Crawling-Funktion ist der Bot wieder auf Automatik geschaltet, ich hoffe er blamiert mich nicht wieder.


09.05.2026

Damit der Bot endlich mal seinem Namen gerecht wird, muss die Erkennung neuer Warnungen noch einmal umgestellt werden. Daran arbeite ich. Derweilen poste ich mit der alten Version handverlesen.


07.05.2026

Eine neue Warnung vormittags. Die Testumgebung hat erfolgreich automatisch getrötet (nicht an Follower). Die Produktiv-Umgebung habe ich daraufhin auch einen Einmal-Lauf machen lassen, die Warnung ist also raus.

Dieselbe Warnung nachmittags, nur ein paar Bundesländer mehr. Wie zuvor.


06.05.2026

Der Bot verschickte im manuellen Lauf 2 Warnungen. Diese waren auch in der 24h-Ansicht der Website zu sehen. Neu war leider nur eine. Zur Ursachenforschung kam ich leider erst, als das Problem nicht meht nachvollziehbar war.


05.05.2026

abends

Musste erneut die Initialseite ändern, damit die beiden heutigen Warnungen getrötet wurden.

morgens

Seit der Bot läuft, gab es das noch nicht: Ein kompletter Werktag ohne eine einzige Warnung.3

Aber gestern war es so.

Das war ein guter Tag! (Außer man möchte den Bot testen.)


04.05.2026

Nun wäre es schön zum Testen, wenn eine Warnung käme - aber bis Mittag kam erstmal nichts. In der Zeit habe ich kurz noch den Bot optimiert (aber davon habe nur ich etwas).


02.05.2026

Problem

Die Geisterstunde brachte die Falschmeldung (an den Betreiber, nicht die Follower) dass die website down wäre.

Ursache

Ursache war, dass die Logik so programmiert war, dass 0 Warnungen gleichbedeutend website down sind.

Das war aber nur korrekt bis zum gestrigen Wechsel der Einstiegsseite, we{lche nun nur mehr die Warnungen des vergangenen Tages anzeigt.

Ab kurz nach Mitternacht gibt es für den neuen Tag natürlicherweise 0 Warnungen.

Lösung

Der Zustand website down wird jetzt anderweitig bestimmt.


01.05.2026

Bot umgestellt auf die "Expertensuche", um gezielt die Warnungen des Tages abzufragen. Das sollte Mehrfachposts jetzt verhindern. Bot in der Testumgebung aktiviert, in der Produktiv-Umgebung noch nicht. Bis auf Weiteres werde ich den Produktiv-Bot jeweils einmal für einen Lauf starten, wenn es tatsächlich neue Warnungen gibt.

Dadurch sollten den Followern keine Warnungen entgehen.

Die wurden informiert: Posting


30.04.2026

Neue Warnungen (durch einmaligen Botlauf) getrötet. Automatisches Posting nach wie vor gestoppt.


28.04.2026

Zu früh gefreut: der Bot trötete alte Warnungen - ich die Entschuldigung dazu. Posting

Die Ursache ist ungeklärt. Ich beobachte die Warnungen per App, um manuell den Bot zum Posten zu verwenden. Bis auf Weiteres läuft der Bot nicht mehr automatisch. Die Ursachenforschung braucht jetzt ein paar Tage Beobachtungszeit.


27.04.2026

Hurra! Nachdem der Bot ein paar kleinere Fehler beim Posten machte, hat eine korrigierte Version soeben korrekt und wieder wie vorgesehen getrötet. Am Freitag und am Wochenende musste ich manuell eingreifen und habe beim Testen dann auch noch versehentlich längst versandte Warnungen erneut getrötet. Es gibt nun endlich eine klare Trennung von Test- und Produktivumgebung, damit sollte so etwas nicht wiedervorkommen. Wer genau wissen will, was schief lief, kann hier nachlesen.


23.04.2026

Heute zwei neue Warnungen. Bot hat sie getrötet.


22.04.2026

Eben erst bemerkt (und behoben), ein # fehlte: Statt dem Tag #Produktrückruf stand da Produktrückruf.


20.04.2026

Heute kam trotz Werktag keine Warnung auf lebensmittelwarnung.de.

Der Bot war brav. Den Logs konnte ich entnehmen, dass er lebensmittelwarnung.de bisher (20:30h) 78 mal befragt hat. Ein einziges Mal kam erst im dritten Anlauf eine brauchbare Antwort, aber das verträgt er.


19.04.2026

Länderabkürzungen

Hier wurden weitere Zeichen eingespart: - durch bundesweit statt Auflistung aller16 Länder - durch NICHT ..., wenn dies kürzer ist, als die Kürzelliste wäre.


Verwendete Bezeichnungen geändert

Geändert wurde

Ersteres weil es 3 Zeichen spart, Letzteres weil sich sonst Ware und Warum so ähnlich waren.

Geändert - sowohl im Tröt als auch in der Doku - wurde auch ... in - das ist optisch manchmal kaum zu unterscheiden. Aber das erste sind drei einzelne Punkte, das zweite ist ein einziges (Unicode-)Zeichen. Das spart pro Kürzung zwei Zeichen.

Update der Hauptseite

Die Doku wurde ergänzt (um dieses Log) und, insbesondere im Hinblick auf die Kürzungen im Post, aktualisiert.

Dieses "Logbuch" hier erstellt.

Problem behoben - Bot reaktiviert

Jetzt zählt der Bot richtig und kürzt notfalls radikal. Zur Verifikation die Salami nochmals, diesmal vom Bot versenden lassen (versehentlich sogar zwei Mal 🥴🫣).

Bot reaktiviert - 😇rechtzeitig, bevor was Neues kam. Die Salami ist immer noch die neueste Warnung.


17.04.2026

Warnung nicht automatisch getrötet

Problem

Durch einen Fehler im Bot wurde eine Warnung (Salami) zu lang und wurde daher von der Instanz abgelehnt.

Abhilfe

Sofort verkürzte Version des Post erstellt und manuell versandt. Bot zunächst abgeschaltet. Wenn was hereinkäme, müsste ich manuell tröten.


17.04.2026 Go-live

Erste öffentliche Tröts.


Seitenverzeichnis


  1. Dass der vom Server gemeldete HTTP-Status nicht 200 OK ist, sondern 303 See other, liegt daran, dass lebensmittelwarnung.de bei einem HEAD-request so antwortet. Bei einem GET-request kommt 200 OK, aber ein HEAD-request verusacht weniger Netzwerkverkehr. Dass die auf einen HEAD so ungewöhnlich antworten, ist m. E. nicht korrekt. Die Gemini-KI war da meiner Meinung.↩︎

  2. Das könnte auch bereits die zweite Push-Meldung hierfür gewesen sein↩︎

  3. Irrtum des Tages ;-) - das hatten wir am 20.04. schon einmal.↩︎