Перейти до змісту

Статистика та рівні

Kwitka показує життя спільноти, а не лише прибирає спам. Рівні активності, періодні топи та графіки в кабінеті допомагають бачити, хто рухає чат.

Рівні активності

За кожне повідомлення учасник набирає активність. Що більше дописів — то вищий рівень (число). Рівень — окрема вісь від репутації.

Команда Опис
/rank, /level Мій рівень, прогрес до наступного та ранг репутації

Дві осі: рівень і ранг

Рівень зростає від кількості повідомлень (активність). Ранг — від репутації (корисність і довіра). Тож балакучість і цінність винагороджуються окремо.

Топи

Адміни бачать рейтинги найактивніших за період та за репутацією:

Команда Опис
/top today Найактивніші сьогодні (Admin)
/top week Найактивніші за тиждень (Admin)
/top month Найактивніші за місяць (Admin)
/top active Найактивніші за весь час (Admin)
/toprep, /top rep Топ за репутацією (Admin)

Власні назви рангів

У /settingsРепутація (або у вебкабінеті) адміни можуть перейменувати ранги для свого чату — рядками «поріг=назва», напр. 0=Новачок. Опційно рівень активності можна показувати прямо в титулі — напр. «Наставник lvl.8».

Графіки в кабінеті

Вебкабінет показує наочні графіки: обсяг повідомлень за 14 днів, теплову карту активності по годинах і динаміку зростання учасників.

Приватність

Статистика агрегована (лічильники й топи), без зберігання текстів повідомлень. Деталі — на сторінці «Приватність».

Розширена статистика

Окрім обсягу й топів, кабінет показує: розбивку за типом повідомлення (текст/фото/стікер/голос…), приєднання та покидання учасників (churn), частоту команд і — за бажанням — хмару слів (увімкніть «🔤 Статистика слів» у /settings → Репутація; приватність: лише агреговані лічильники, без текстів).

Публічний дашборд

Адміни можуть відкрити публічну сторінку статистики (лише читання) за адресою app.kwitka.kyiv.ua/stats/<chat_id> — увімкніть «🌐 Публічна сторінка статистики». Дані модерації туди не потрапляють.

Захист від накрутки

Активність користувача зараховується не частіше ніж раз на ~45 секунд (налаштовується в /settings), а медіа-альбом — як одне повідомлення. Тож топи відображають справжню участь, а не флуд фотками.

Рівні: титул і сірий тег

Рівень видно в титулі рангу (напр. «Наставник lvl.5») для носіїв репутації, а учасникам без рангу — окремим сірим тегом («lvl.5»), без підвищення в адміни. Увімкнути: /settings → Репутація → «Рівень у титулі»; боту потрібне право «Керувати тегами». Для наявних запустіть /restore_titles.

Note

Особисті рівні та ранги пояснено на сторінці Репутація та ранги. Ця сторінка — про статистику чату (графіки, топи, типи повідомлень).

📊 Тижневий дайджест (/settings → Репутація): раз на тиждень бот постить підсумок чату — учасники, повідомлення, топ-5 найактивніших (імена — посилання на профіль, у дужках — кількість повідомлень за тиждень), скільки спаму зловлено, та 🏆 чемпіон тижня.

Звіряйте з /top week, а не з /top active

Дайджест — це фактично топ-5 із /top week: той самий підрахунок і те саме вікно в 7 днів. Тож /top week і дайджест мають показувати тих самих людей і ті самі числа.

З /top active числа не збігатимуться — там активність за весь час. З тієї ж причини в дайджесті немає рівня (lvl.): він рахується із сукупної активності й поруч із тижневими числами вводив би в оману. /top week рівень теж не показує.