🖥️ Servers

Get Global Bot Stats

Globale Bot-Statistiken - nur für Admin und Owner sichtbar.

VERALTET. Neue Ansichten nehmen die vier Endpunkte in api/routers/bot_team_stats.py; dieser hier holt alles auf einmal und ist damit so langsam wie sein langsamstes Teilstueck.

Er bleibt, weil components/TeamDashboard.jsx ihn heute aufruft und ein stiller Formwechsel eine Seite zerlegt, die niemand ansieht, bevor sie kaputt ist. Gerechnet wird nichts mehr hier: die Antwort entsteht aus denselben Bausteinen wie die neuen Endpunkte, damit die alte und die neue Zahl gar nicht auseinanderlaufen KOENNEN.

─── Was sich gegenueber der alten Antwort aendert ─────────────────────

Die FORM ist dieselbe - jeder Schluessel, jedes Feld. Drei Dinge im Inhalt sind anders, und alle drei sind gewollt:

  1. Die Zeitreihen haben jetzt LUECKENLOSE Faecher. Ein Tag ohne einen einzigen neuen Server hatte vorher gar keinen Punkt; jetzt hat er einen mit 0. Fuer ein Balkendiagramm ist das der Unterschied zwischen einer ehrlichen und einer gestauchten Zeitachse.

  2. cumulative_servers und cumulative_users kommen im Monatsraster (120 Faecher) statt als Stichprobe aus Tagespunkten. date traegt dort jetzt "2026-09" statt "2026-09-14" - dieselbe Kurve, aber die Punkte liegen auf Monatsenden statt auf willkuerlichen Tagen.

  3. active_trend zaehlt Wochen ab SONNTAG (%U, wie jede andere Wochenreihe im Projekt) statt ab Montag (WEEKDAY()), und date traegt "2026-W36" statt eines Datums.

  4. top_commands zaehlt die letzten 30 TAGE statt der ganzen Geschichte des Bots, und traegt neben count ein Feld fehler. Beides ist Absicht: eine Rangliste ueber alles ist ein Archiv, in dem ein Befehl von vor zwei Jahren ueber einem steht, den heute alle benutzen - und die alte Zaehlung warf die Fehlschlaege weg, obwohl ein Befehl, der zu einem Drittel scheitert, kaputt ist und nicht beliebt.

Eine Sache ist KEINE Aenderung, sondern eine Voraussetzung: die Zeitreihen lesen plattform_tageswerte und befehl_tageswerte aus Migration 115. Ist das SQL nicht gelaufen, bleiben die Diagramme leer - die Kennzahlen, Verteilungen und Server-Ranglisten stehen weiter, und die Einzelendpunkte sagen es in quelle_fehlt bzw. quellen_fehlen an.

get/api/v1/bot-team/stats/global

Request

  • Base URL: https://api.notoq.xyz (the document declares no server; this is the origin it was published from)
  • URL: https://api.notoq.xyz/api/v1/bot-team/stats/global
  • Auth: HTTP bearer

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.