Statistics depend on capability and DC
Check statistics eligibility and route queries to the indicated statistics DC where required. Interpret counts, periods and graph values according to their contracts rather than adding unrelated intervals.
Sponsored presentation is separate from revenue
Sponsored messages have context-specific rendering and reporting rules for chats, videos and search. Revenue queries are a separate permission-controlled capability. Displaying an ad does not establish a fixed earned amount.
Fact-checks are not promotional labels
A fact-check may require fetching its complete content and caching by hash. Editing requires an explicitly granted platform capability; an ordinary bot cannot grant itself that authority.
Reporting recommendations
Label period, timezone and source. Distinguish unavailable, unauthorized and zero. Support unread counts and access-code usage are your own business metrics, not official Telegram statistics. Retain retrieval timestamps and avoid describing stale values as live.