diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..a06dd16 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,29 @@ +## [v1.0.0] – 2026-06-15 + +První oficiální vydání statistického bota pro Mamutovo.cz. Bot generuje a automaticky publikuje týdenní a měsíční přehledy aktivity instance na účet @novinky@mamutovo.cz. + +### Týdenní a měsíční přehled +- Počet nových uživatelů, aktivních uživatelů a interakcí (z admin measures API) +- Počet tootů za období +- Populární hashtagy (z lokální timeline) +- Top tooty období – řazené podle boostů a oblíbených, s odkazem +- Top přispěvatel období +- Představení nového účtu +- Milník při dosažení kulatého počtu uživatelů +- Tip týdne (rotace ze 13 tipů) + +### Statistiky aktivity +- Top odkazy období – nejsdílenější články (z trends/links API) +- Počet sdílených médií (fotky, videa) +- Nejaktivnější čas dne (přepočteno na Europe/Prague) +- Porovnání s předchozím obdobím (+/- u klíčových metrik) + +### Sběr dat +- Denní skript stahuje celou lokální timeline (stránkování, ne jen 40 tootů) +- Filtrování pouze českých tootů, přeskočení boostů a krátkých příspěvků +- Čištění HTML a oprava mezer v hashtazích +- Denní data ukládána do data/*.json, automatické mazání po 60 dnech + +### Konfigurace +- Tokeny přes .env: NOVINKY_TOKEN, STATS_TOKEN, INSTANCE_URL +- Režimy: výchozí týdenní, --monthly měsíční, --dry-run pro testování