One row per public Telegram channel: subscribers and growth since your last run, median views, view rate, posting cadence, reactions and forward sources.
Usernames that are not readable channels are now told apart: no such username (notFound), a user, bot or group (notAChannel), and a channel with the web preview disabled (previewUnavailable). Previously every one of them was reported as a channel with its preview disabled.
Growth history is saved right after a channel row is delivered, so a run that stops later no longer counts the same channel as new next time.
The billed-rows count in the run message no longer includes rows that were not charged.
0.1
First release: one analytics row per public Telegram channel (subscribers, view rate, cadence, reactions, forwards) and growth since the previous run.
Tested inputs: three channels of different size (typical), a username without a public preview and one that does not exist (status rows), a subscriber filter that excludes every channel (single status row).