Statistik & Level¶
Kwitka zeigt das Leben einer Community, nicht nur das Entfernen von Spam. Aktivitäts-Level, Zeitraum-Tops und Diagramme im Kabinett zeigen, wer den Chat bewegt.
Aktivitäts-Level¶
Für jede Nachricht sammelt ein Mitglied Aktivität. Je mehr Beiträge, desto höher das Level (eine Zahl). Das Level ist eine eigene Achse, getrennt von der Reputation.
| Befehl | Beschreibung |
|---|---|
/rank, /level |
Mein Level, Fortschritt zum nächsten und Reputationsrang |
Zwei Achsen: Level und Rang
Level wächst mit der Nachrichtenzahl (Aktivität). Rang kommt aus der Reputation (Nützlichkeit und Vertrauen). Redseligkeit und Wert werden also getrennt belohnt.
Tops¶
Admins sehen Ranglisten der aktivsten Mitglieder nach Zeitraum und nach Reputation:
| Befehl | Beschreibung |
|---|---|
/top today |
Heute am aktivsten (Admin) |
/top week |
Diese Woche am aktivsten (Admin) |
/top month |
Diesen Monat am aktivsten (Admin) |
/top active |
Insgesamt am aktivsten (Admin) |
/toprep, /top rep |
Top nach Reputation (Admin) |
Eigene Rang-Namen¶
Unter /settings → Reputation (oder im Web-Kabinett) können Admins die Ränge für ihren Chat umbenennen — Zeilen „Schwelle=Name“, z. B. 0=Neuling. Optional kann das Aktivitäts-Level direkt im Titel erscheinen — z. B. „Mentor lvl.8“.
Diagramme im Kabinett¶
Das Web-Kabinett zeigt übersichtliche Diagramme: Nachrichtenvolumen über 14 Tage, eine stündliche Aktivitäts-Heatmap und die Mitglieder-Wachstumsdynamik.
Datenschutz
Statistiken sind aggregiert (Zähler und Tops), ohne Speicherung von Nachrichtentexten. Details auf der Seite „Datenschutz“.
Mehr Statistik¶
Neben Volumen und Tops zeigt das Kabinett: eine Aufschlüsselung nach Nachrichtentyp (Text/Foto/Sticker/Sprache…), Beitritte vs. Austritte (Churn), Befehlshäufigkeit und – optional – eine Wortwolke (aktiviere „🔤 Wort-Statistik“ in /settings → Reputation; Datenschutz: nur aggregierte Zähler, keine Texte).
Öffentliches Dashboard¶
Admins können eine öffentliche Statistikseite (nur Lesen) unter app.kwitka.kyiv.ua/stats/<chat_id> öffnen – aktiviere „🌐 Öffentliche Statistikseite“. Moderationsdaten werden dort nie gezeigt.
Anti-Farming
Die Aktivität eines Nutzers zählt höchstens einmal pro ~45 Sekunden (einstellbar in /settings), und ein Medienalbum zählt als eine Nachricht. So zeigen die Tops echtes Engagement, kein Foto-Flooding.
Level: Titel & graues Tag
Das Level erscheint im Rang-Titel (z. B. „Mentor lvl.5“) für Reputationsträger und für Mitglieder ohne Rang als separates graues Tag („lvl.5“), ohne sie zu Admins zu machen. Aktivieren: /settings → Reputation → „Level im Titel“; der Bot braucht das Recht „Tags verwalten“. Für bestehende /restore_titles ausführen.
Note
Persönliche Level und Ränge werden auf der Seite Reputation & Ränge erklärt. Diese Seite behandelt die Chat-Statistik (Diagramme, Tops, Nachrichtentypen).
📊 Wochen-Übersicht (/settings → Reputation): einmal pro Woche postet der Bot eine Chat-Zusammenfassung — Mitglieder, Nachrichten, die Top 5 der Aktivsten (die Namen sind Links zum Profil, in Klammern die Anzahl der Nachrichten in dieser Woche), erfasster Spam und den 🏆 Champion der Woche.
Vergleichen Sie mit /top week, nicht mit /top active
Die Übersicht ist faktisch die Top 5 aus /top week: dieselbe Zählweise und dasselbe 7-Tage-Fenster. Deshalb sollten /top week und die Übersicht dieselben Personen und dieselben Zahlen zeigen.
Mit /top active werden die Zahlen nicht übereinstimmen — dort zählt die Aktivität insgesamt. Aus demselben Grund enthält die Übersicht kein Level (lvl.): Es wird aus der Gesamtaktivität berechnet und wäre neben Wochenzahlen irreführend. Auch /top week zeigt das Level nicht an.