Ga naar inhoud

Statistieken en niveaus

Kwitka laat het leven van een community zien, niet alleen het verwijderen van spam. Activiteitsniveaus, periodieke toppen en grafieken in het paneel laten zien wie de chat aandrijft.

Activiteitsniveaus

Voor elk bericht verzamelt een lid activiteit. Hoe meer berichten, hoe hoger het niveau (een getal). Het niveau is een aparte as, los van reputatie.

Opdracht Omschrijving
/rank, /level Mijn niveau, voortgang naar het volgende en reputatierang

Twee assen: niveau en rang

Niveau groeit met het aantal berichten (activiteit). Rang komt uit reputatie (nuttigheid en vertrouwen). Spraakzaamheid en waarde worden dus apart beloond.

Toppen

Beheerders zien ranglijsten van de actiefste leden per periode en op reputatie:

Opdracht Omschrijving
/top today Actiefst vandaag (Admin)
/top week Actiefst deze week (Admin)
/top month Actiefst deze maand (Admin)
/top active Actiefst aller tijden (Admin)
/toprep, /top rep Top op reputatie (Admin)

Eigen rangnamen

In /settingsReputatie (of in het webpaneel) kunnen beheerders de rangen voor hun chat hernoemen — regels “drempel=naam”, bijv. 0=Nieuw. Optioneel kan het activiteitsniveau in de titel verschijnen — bijv. “Mentor lvl.8”.

Grafieken in het paneel

Het webpaneel toont duidelijke grafieken: berichtvolume over 14 dagen, een heatmap van activiteit per uur en de groeidynamiek van leden.

Privacy

Statistieken zijn geaggregeerd (tellers en toppen), zonder berichtteksten op te slaan. Details op de pagina “Privacy”.

Meer statistieken

Naast volume en toppen toont het paneel: een uitsplitsing per berichttype (tekst/foto/sticker/spraak…), in- vs uitstroom (churn), commandofrequentie en – optioneel – een woordwolk (zet “🔤 Woordstatistiek” aan in /settings → Reputatie; privacy: alleen geaggregeerde tellingen, geen teksten).

Openbaar dashboard

Beheerders kunnen een openbare statistiekpagina (alleen-lezen) openen op app.kwitka.kyiv.ua/stats/<chat_id> – zet “🌐 Openbare statistiekpagina” aan. Moderatiegegevens worden daar nooit getoond.

Anti-farming

De activiteit van een gebruiker telt hoogstens eens per ~45 seconden (instelbaar in /settings), en een media-album telt als één bericht. Zo tonen de toppen echte betrokkenheid, geen fotovloed.

Niveaus: titel & grijze tag

Het niveau staat in de rangtitel (bijv. “Mentor lvl.5”) voor wie reputatie heeft, en bij leden zonder rang als aparte grijze tag (“lvl.5”), zonder ze admin te maken. Inschakelen: /settings → Reputatie → “Niveau in titel”; de bot heeft het recht “Tags beheren” nodig. Voor bestaande: /restore_titles.

Note

Persoonlijke niveaus en rangen worden uitgelegd op de pagina Reputatie en rangen. Deze pagina gaat over chatstatistieken (grafieken, toppen, berichttypen).

📊 Wekelijks overzicht (/settings → Reputatie): eens per week plaatst de bot een chatsamenvatting — leden, berichten, de top 5 actiefste leden (namen zijn links naar het profiel, tussen haakjes het aantal berichten van die week), hoeveel spam er is gevangen, en de 🏆 kampioen van de week.

Vergelijk met /top week, niet met /top active

Het overzicht is feitelijk de top 5 uit /top week: dezelfde telling en hetzelfde venster van 7 dagen. /top week en het overzicht horen dus dezelfde mensen en dezelfde getallen te tonen.

Met /top active zullen de getallen niet overeenkomen — dat is activiteit aller tijden. Om diezelfde reden staat er geen niveau (lvl.) in het overzicht: dat wordt berekend uit de totale activiteit en zou naast weekcijfers misleidend zijn. /top week toont het niveau evenmin.