Vyhledávání — fulltext napříč účty i příspěvky; nezáleží
na diakritice a není potřeba přihlášení.
Odkud data pocházejí
Účty katalogu jsou zprávoboti nakonfigurovaní na instanci Zprávobot.news.
Profilová data (jméno, avatar, bio, počet sledujících) se berou z Mastodon
API instance; oblast, typ a tagy jsou zařazené ručně. Metriky (sledující,
aktivita) se obnovují jednou týdně.
Posty jsou nejlepší příspěvky botů za poslední týden — text i ohlas (boosty,
oblíbené) se čtou přímo z databáze instance. Vyhledávání pak hledá lokálně
nad účty katalogu a jejich příspěvky.
Katalog je zaměřený výhradně na zprávoboty z instance Zprávobot.news
— účty, které nepocházejí z této instance, do něj nejsou a nebudou zařazeny.
About the catalog
The catalog is designed as a directory of news bots
(„zprávoboti") from the
Zprávobot.news
instance. It helps people find interesting sources of information provided on
this instance.
The catalog offers three views:
Accounts — a searchable catalog of profiles sorted by
topic, type and language.
Posts — weekly charts of the best-performing posts.
Search — full text across accounts and posts;
diacritics-insensitive, no login needed.
Where the data comes from
Catalog accounts are news bots configured on the Zprávobot.news instance.
Profile data (name, avatar, bio, follower count) comes from the instance's
Mastodon API; topic, type and tags are assigned manually. Metrics (followers,
activity) are refreshed once a week.
Posts are the best bot posts from the past week — both the text and the
engagement (boosts, favourites) are read directly from the instance's database.
Search then looks locally across catalog accounts and their posts.
The catalog focuses exclusively on news bots from the Zprávobot.news
instance — accounts that do not originate from this instance are not
and will not be included.
Jak pracovat s Vyhledáváním
Do pole napiš, co hledáš — Katalog naráz prohledá účty i příspěvky
na instanci Zprávobot.news. Nezáleží na velikosti písmen ani diakritice
(napíšeš „bouzkova", najde „Bouzková") a není potřeba se přihlašovat.
Co prohledává
Hledá v příspěvcích botů za posledních zhruba 7 dní
(čtených z databáze instance) a v seznamu účtů.
Výsledky jsou ve dvou sekcích — Účty a Posty —
se stejnými kartami jako v tabech Účty a Posty.
Při jednom nebo dvou písmenech funguje jako napovídač účtů —
vypíše účty, jejichž jméno (nebo handle) tím začíná (např. „da" → David, Dan, Danuše).
Od tří písmen běží plné hledání v účtech i příspěvcích.
Když napíšeš víc slov, musí se objevit všechna (logické „a zároveň").
Přesnou frázi uzavři do uvozovek — např. „jarní úklid"
najde jen příspěvky, kde jsou ta slova hned za sebou. Slovo vyloučíš mínusem —
praha -kolo najde příspěvky s „praha" bez „kolo".
Filtry a žebříčky
Oblast (dle účtu) a Hashtagy — zúží nalezené příspěvky (oblast je téma autora).
Řadit — podle shody, nejnovější, nebo dle boostů/oblíbených.
Top 10 / 50 a Skokani týdne (Poměrem / Dosahem) — žebříčky nalezených příspěvků.
Working with Search
Type what you're looking for — the catalog searches accounts and posts
on the Zprávobot.news instance at once. It's case- and diacritics-insensitive
(type "bouzkova", it finds "Bouzková") and no login is needed.
What it searches
It searches the bots' posts from roughly the last 7 days
(read from the instance's database) and the list of accounts. Results come in two sections — Accounts and
Posts — using the same cards as the Accounts and Posts tabs.
With one or two letters it acts as an account autocomplete —
it lists accounts whose name (or handle) starts with them (e.g. "da" → David, Dan).
From three letters the full search across accounts and posts runs.
With multiple words, all of them must appear (logical AND). Wrap an
exact phrase in quotes — e.g. "spring cleanup" matches
only posts where those words appear right next to each other. Exclude a word
with a minus — praha -kolo finds posts with "praha" but without "kolo".
Filters and charts
Topic (by account) and Hashtags — narrow the found posts (topic is the author's).
Sort — by relevance, newest, or by boosts/favourites.
Top 10 / 50 and Weekly risers (by ratio / by reach) — charts of the found posts.
Jak pracovat s Účty
Pohled Účty je hlavní seznam profilů. Každá karta ukazuje
jméno, handle, oblast, krátké bio a počet sledujících. Kliknutím na kartu
otevřeš detail.
Filtrování (levý panel)
Vyhledat — fulltext ve jméně i handle.
Oblast — tematické zařazení (Zprávy, Kultura, Sport,
Věda & technika, Stát, Byznys, Humor, Životní styl).
Typ účtu — osoba, médium, organizace, tým, ostatní.
Jazyk — čeština, slovenština, angličtina.
Tag — jemnější štítky; začni psát a vyber z nabídky.
Více tagů funguje jako „a zároveň".
Aktivní filtry zrušíš tlačítkem Zrušit filtry.
Řazení a žebříčky
V levém panelu (na mobilu v menu) přepneš Řadit (abecedně, nejvíc
sledujících, nejaktivnější, nejnověji přidané). Pruh Žebříčky nad
seznamem nabízí hotové výběry: Top sledovaných / aktivních,
Skokani týdne (největší nárůst sledujících či aktivity) a
Nedávno přidané.
Pruh Platforma navíc nabízí řez podle zdroje, ze kterého
zprávobot zrcadlí — X, Bluesky, Facebook, Instagram, Threads, YouTube
nebo RSS.
Detail a sledování
V detailu najdeš celé bio, tagy, metriky a původní profil(y). Tlačítko
Otevřít profil tě přenese na profil bota na Zprávobot.news, odkud ho
můžeš ze své vlastní instance začít sledovat.
Working with Accounts
The Accounts view is the main list of profiles. Each card
shows the name, handle, topic, a short bio and the follower count. Click a
card to open its detail.
Account type — person, media, organization, team, other.
Language — Czech, Slovak, English.
Tag — finer labels; start typing and pick from the list.
Multiple tags act as "and".
Clear active filters with the Clear filters button.
Sorting and charts
In the left panel (in the menu on mobile) switch Sort
(alphabetically, most followers, most active, recently added). The
Charts bar above the list offers ready-made picks:
Top followed / active, Weekly risers (biggest growth in
followers or activity) and Recently added.
A Platform bar additionally slices accounts by the source the
bot mirrors — X, Bluesky, Facebook, Instagram, Threads, YouTube or
RSS.
Detail and following
The detail shows the full bio, tags, metrics and original profile(s). The
Open profile button takes you to the bot's profile on Zprávobot.news, from
where you can follow it via your own instance.
Jak pracovat s Posty
Pohled Posty ukazuje žebříčky nejlepších příspěvků
botů za posledních 7 dní. Data se aktualizují několikrát denně.
Řazení a žebříčky
Řadit (levý panel): nejvíce boostů + favů, nejvíce
boostů, nejvíce favů, nejnovější, od nejstaršího.
Top 10 / Top 50: zkrátí žebříček.
Skokani týdne: příspěvky, které výrazně překonaly
obvyklý dosah svého účtu — ve dvou pohledech:
Poměrem — kolikrát překonaly průměr účtu (vynese i menší
účty s neobvykle úspěšným postem).
Dosahem — o kolik absolutně překonaly průměr účtu
(zvýhodňuje účty s velkým dosahem).
Filtrování
Posty filtruješ podle Oblasti (dle účtu) — téma je dané autorem,
ne jednotlivým postem — fulltextem (text postu i jméno účtu) a podle
Hashtagů (nabídka nejčastějších hashtagů z právě zobrazených postů,
více funguje jako „a zároveň"). Hashtagy přímo v textu příspěvku jsou klikatelné.
Karta postu
Avatar i jméno účtu jsou prolink na profil. Dole najdeš
počet boostů 🔁, oblíbení ⭐ a datum 📅; odkaz Otevřít na Mastodonu
vede na původní příspěvek.
Working with Posts
The Posts view shows charts of the best posts
from the bots over the last 7 days. Data is refreshed several times a day.
Sorting and charts
Sort (left panel): most boosts + favs, most boosts,
most favs, newest, oldest first.
Top 10 / Top 50: trims the chart.
Weekly risers: posts that clearly beat their account's
usual reach — in two views:
By ratio — how many times they beat the account's average
(surfaces smaller accounts with an unusually successful post).
By reach — how far they beat the average in absolute terms
(favors high-reach accounts).
Filtering
Filter posts by Topic (by account) — the topic comes from the
author, not the individual post — full text (post text and account
name) and by Hashtags (the most frequent hashtags from the currently
shown posts; multiple act as "and"). Hashtags inside the post text are clickable.
Post card
Both the avatar and the account name link to the profile.
At the bottom you'll find boosts 🔁, favourites ⭐ and the date 📅; the
Open on Mastodon link goes to the original post.
FAQ — časté otázky
Nechci být v Katalogu a Zprávobot.news.
Jsi vlastník účtu a nechceš v Katalogu a na instanci Zprávobot.news být? Napiš na
@zpravobot@zpravobot.news
a účet odstraníme.
Nevidím tu nikde zprávobota svého oblíbeného účtu. Proč?
Nejspíš proto, že o něm nevíme. Pokud máš tip na nového zajímavého zprávobota,
napiš nám a pokud bude připadat zajímavý i nám, přidáme ho.
Jak se počítají žebříčky a Skokani?
Nic složitého ani váženého. Engagement příspěvku = boosty + oblíbení.
Žebříčky postů řadí podle engagementu (nebo podle data / boostů / oblíbených, dle volby).
Skokani týdne jsou příspěvky, které výrazně překonaly obvyklý
výkon svého účtu:
Poměrem = engagement ÷ průměr účtu — kolikrát příspěvek překonal
svůj průměr (vynese i menší účet s jedním povedeným postem).
Dosahem = engagement − průměr účtu — o kolik ho překonal absolutně
(zvýhodní účty s velkým dosahem).
Skokani se počítají jen u účtů s aspoň 3 příspěvky v daném okně, ať průměr není náhoda.
Okno je jeden týden (posledních 7 dní) a platí stejně pro Posty
i Vyhledávání.
To je skvělý projekt, který bych moc rád finančně podpořil. Jak to mohu udělat?
Mockrát děkujeme! Zprávobot.news a Katalog můžeš podpořit takto:
I don't want to be in the Catalog and on Zprávobot.news.
Are you the account owner and don't want to be in the Catalog and on the
Zprávobot.news instance? Write to
@zpravobot@zpravobot.news
and we'll remove the account.
I can't find the news bot for my favourite account anywhere. Why?
Probably because we don't know about it. If you have a tip for a new, interesting
news bot, write to us — and if we find it interesting too, we'll add it.
How are the charts and risers calculated?
Nothing complex or weighted. A post's engagement = boosts + favourites.
Post charts are ranked by engagement (or by date / boosts / favourites, as you choose).
Weekly risers are posts that clearly beat their account's usual
performance:
By ratio = engagement ÷ the account's average — how many times the
post beat its own average (surfaces smaller accounts with a stand-out post).
By reach = engagement − the account's average — how far it beat it
in absolute terms (favours high-reach accounts).
Risers are computed only for accounts with at least 3 posts in the window, so the
average isn't a fluke. The window is one week (the last 7 days) and
is the same for both Posts and Search.
This is a great project and I'd love to support it financially. How?
Thank you so much! You can support Zprávobot.news and the Catalog here:
Katalog je úmyslně jednoduchý: web je čistě statický (HTML, CSS
a trocha vanilla JavaScriptu), bez serverové aplikace, bez přihlašování a bez cookies.
Návštěvnost měříme jen anonymně a agregovaně (self-hosted
Umami na OSCLOUD), bez
osobních údajů. Veškerá logika se odehrává předem v dávkových skriptech (Ruby) — web
jen zobrazuje hotová data (data.json, posts.json).
Sběr dat
Katalog běží na stejném serveru jako instance Zprávobot.news, takže sahá rovnou na
její data. Dvě dávky:
Účty (data.json, týdně) — spojí konfiguraci botů
(oblast, typ, tagy), jejich zdroje (platforma, jazyk) a profilová data z Mastodon
API instance (jméno, avatar, bio, počet sledujících) plus týdenní snapshot
(sledující, aktivita, skokani).
Posty (posts.json, několikrát denně) — jeden SQL
dotaz přímo do Postgres databáze instance: veřejné příspěvky botů za posledních
7 dní i s ohlasem (boosty, oblíbené). Z nich se spočítají žebříčky a skokani.
Kategorizace
Oblast, typ a tagy má každý účet zařazené ručně v konfiguraci —
kurátorováno, ne automaticky.
Vyhledávání
Hledá se kompletně v prohlížeči nad staženými soubory
data.json (účty) a posts.json (posty) — deterministicky,
bez ohledu na diakritiku (normalizace NFKD), bez odesílání dotazů na server a bez
přihlášení.
Metriky a žebříčky
Metriky jsou záměrně jednoduché a počítané z veřejných čísel: engagement
= boosty + oblíbené; Skokani porovnávají příspěvek s průměrným výkonem
jeho účtu (min. 3 posty v okně). Žádné vážené skóre ani skrytá magie — vše jde dopočítat
z dat, která zobrazujeme.
Provoz a publikace
Hotová data (katalog i žebříčky postů) se nahrávají na statický hosting. Kód je
oddělený od dat a přístupové tokeny nikdy nejsou součástí webu. Katalog pracuje výhradně
s veřejnými daty z vlastní instance.
Otevřený kód
Katalog (web i dávkové skripty) je součástí open-source projektu
Zpravobot.news-Next-Generation
na GitHubu — zdarma a pod svobodnou licencí
Unlicense (uvolněno do
veřejné domény). Můžeš si ho prohlédnout, použít i upravit.
Technical details
The catalog is deliberately simple: the site is fully static (HTML,
CSS and a bit of vanilla JavaScript), with no server application, no login and no cookies.
Traffic is measured only anonymously and in aggregate (self-hosted
Umami on OSCLOUD), with no
personal data. All the logic happens beforehand in batch scripts (Ruby) — the site
just displays ready-made data (data.json, posts.json).
Data collection
The catalog runs on the same server as the Zprávobot.news instance, so it reaches its
data directly. Two batches:
Accounts (data.json, weekly) — combines the bot
configuration (topic, type, tags), their sources (platform, language) and profile
data from the instance's Mastodon API (name, avatar, bio, follower count) plus a
weekly snapshot (followers, activity, risers).
Posts (posts.json, several times a day) — a single
SQL query straight into the instance's Postgres database: public bot posts from the
last 7 days with their engagement (boosts, favourites). Charts and risers are
computed from them.
Categorization
Topic, type and tags are assigned to each account manually in the
configuration — curated, not automated.
Search
Searching happens entirely in the browser over the downloaded
data.json (accounts) and posts.json (posts) — deterministic,
diacritics-insensitive (NFKD normalization), with no queries sent to a server and no
login.
Metrics and charts
Metrics are deliberately simple and computed from public numbers: engagement
= boosts + favourites; risers compare a post to its account's average
performance (min. 3 posts in the window). No weighted scores or hidden magic —
everything can be derived from the data we display.
Operation and publishing
The finished data (catalog and post charts) is uploaded to static hosting. Code is
kept separate from data and access tokens are never part of the website. The catalog
works exclusively with public data from its own instance.
Open source
The catalog (both the website and the batch scripts) is part of the open-source project
Zpravobot.news-Next-Generation
on GitHub — free and under the
Unlicense (released into
the public domain). You're welcome to inspect, use and modify it.
O autorovi
Za Katalogem stojí Daniel Šnor — nadšenec do Mastodonu a celé
sítě fediverse z českého prostředí.
Provozuje projekt Zprávobot.news —
veřejně prospěšnou službu, která zrcadlí oblíbené primárně české a slovenské
X/Twitter účty, přinášející na Mastodon a BlueSky jinak chybějící zprávy,
sport, informace o technologiích, kultuře, a někdy i humor.
Katalog vznikl jako jeho přirozené rozšíření, Mastodon totiž v aktuální verzi
neposkytoval použitelný seznam účtů instance, a zatímco Zprávobot.news přivádí obsah,
Katalog ho pomáhá najít. Ostatně, díky zpětné vazbě uživatelů se Katalog stal
předlohou pro Slonik.online.
Mastodonu a celé síti fediverse fandí jako otevřené a decentralizované alternativě
ke komerčním sítím — bez algoritmů, reklam a sledování uživatelů. Zprávobot, Katalog
i Sloník jsou jeho příspěvkem k tomu, aby tu byl český a slovenský obsah lépe vidět
a snáz se objevoval.
The Catalog is made by Daniel Šnor — a Czech enthusiast of Mastodon
and the wider fediverse.
He runs the Zprávobot.news
project — a public-benefit service that mirrors popular, primarily Czech and
Slovak X/Twitter accounts, bringing to Mastodon and BlueSky
otherwise-missing news, sport, technology, culture,
and sometimes humor.
The Catalog grew out of it as a natural extension — Mastodon in its current version
didn't offer a usable list of an instance's accounts, and while Zprávobot.news brings
in content, the Catalog helps you find it. In fact, thanks to user feedback the Catalog
became the blueprint for Slonik.online.
He's a fan of Mastodon and the wider fediverse as an open, decentralized
alternative to commercial networks — no algorithms, ads or user tracking. Zprávobot,
the Catalog and Sloník are his contribution to making Czech and Slovak content more
visible and easier to discover here.