Kanaele werden auch angezeigt, Monate statt Schluessel, Sorten auf Deutsch
Deploy / check (push) Has been cancelled
Deploy / deploy (push) Has been cancelled

Die Kanalauswahl blieb leer, obwohl "einsatzbereit" gruen daneben stand — ein
Widerspruch, der die Ursache schon verraet: der Wert lag in der Datenbank, das
Formular bekam ihn nur nie zu sehen. Ich hatte beim letzten Mal das Speichern
repariert und uebersehen, dass currentSettings() dieselbe von Hand gepflegte
Liste fuehrt. Jetzt holt auch sie die Schluessel aus dem Modul-Register.
Geheimes bleibt aussen vor: gitea_api_token steht unter requires, faellt aber
durch die Namenspruefung und wird weiterhin nur als "ist gesetzt" gemeldet.

Dazu die Uebersetzung. Im Embed standen wheat, clover_windrow und seeds, weil
der Feed nun mal Englisch spricht. Jetzt Weizen, Rotklee (Schwad) und Saatgut,
mit lesbarem Rueckfall fuer alles, was nicht in der Liste steht — 371 Sorten
uebersetzt niemand von Hand.

Und der Monat. Die zwoelf Perioden sind schlicht Monate, EARLY_SPRING ist
Maerz. Also nimmt das Feld jetzt "September", "sept" oder "9" statt
EARLY_AUTUMN; Mehrdeutiges wie "Ju" wird abgelehnt statt geraten.

Weiterzaehlen kann der Bot selbst, seit klar ist, dass ein Monat ueber einen
Tag laeuft. Nicht ueber playTime — die steht im Savegame und wird nur beim
Autosave geschrieben: ueber zwei Stunden gemessen stieg sie um 50, waehrend
die Spieluhr 18,7 Stunden weiterlief. dayTime in der Statusabfrage ist dagegen
live, und jeder Ruecksprung um Mitternacht ist ein Monatswechsel. Steht der
Server leer, steht die Spielzeit — und der Monat bleibt richtigerweise stehen.

Geprueft: alle zwoelf Monate hin und zurueck, Abkuerzungen, Monatszahlen,
Mehrdeutiges, acht Sorten Unsinn, der Jahreswechsel von Februar auf Maerz, der
Ruecksprung um Mitternacht samt Erstlauf, und dass jede Sorte der
Standardauswahl einen deutschen Namen hat.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-09 02:31:20 +02:00
co-authored by Claude Opus 5
parent c5e13182c0
commit 1075b91121
5 changed files with 176 additions and 14 deletions
+18 -4
View File
@@ -83,10 +83,24 @@ einer davon Geld kostet:
- [DJWoodZ](https://github.com/DJWoodZ/Farming-Simulator-Discord-Bot)
- [cloudmaker97](https://github.com/cloudmaker97/FS25-Discord-Bot)
**Die aktuelle Jahreszeit.** Sie steht in keinem Endpunkt. Aus `playTime` und
`plannedDaysPerPeriod` liesse sie sich schätzen, aber nur solange niemand die
Zeitskala ändert — deshalb ist sie eine Einstellung im Panel und kein
Rateversuch.
**Der aktuelle Monat.** Er steht in keinem Endpunkt.
`playTime` aus dem Savegame taugt nicht dafür: die Datei wird nur beim
Autosave geschrieben und hinkt bis zu einer Viertelstunde hinterher. Über zwei
Stunden gemessen stieg `playTime` um 50, während die Spieluhr 18,7 Stunden
weiterlief — daraus lässt sich nichts rechnen.
`dayTime` in der Statusabfrage ist dagegen live und zählt Millisekunden seit
Tagesbeginn. Bei `plannedDaysPerPeriod = 1` ist jeder Rücksprung um Mitternacht
ein Monatswechsel. Also: Monat einmal im Panel eintragen, danach zählt der Bot
an dieser Uhr selbst weiter. Steht der Server leer, steht auch die Spielzeit —
und der Monat bleibt richtigerweise stehen.
Die zwölf Perioden sind übrigens schlicht Monate: `EARLY_SPRING` ist März,
`EARLY_AUTUMN` September.
**`growthMode`** sagt, ob überhaupt etwas wächst (`2` = pausiert). Auf die
Preise hat das keinen Einfluss — die Kurve hängt am Monat, nicht am Wachstum.
## Fallstricke