Limzo Telegram Group Stats
About
Read-only public stats for Telegram groups tracked by Limzo — activity, engagement, mood and leaderboards, no API key required.
Details
- Author
- Unknown
- Categories
- Communication, Knowledge Base, Other, Productivity
Jump to
Read-only public stats for Telegram groups tracked by Limzo — activity, engagement, mood and leaderboards, no API key required.
Every public Limzo group profile is also available as read-only JSON — the same aggregate stats the human page shows, built for dashboards, bots, and AI agents. No authentication, CORS-enabled, described by an OpenAPI 3.1 spec.
Take any public profile URL and append.json — or just openlimzo.com/s/hipo.jsonin your browser right now (hipo is a real group, the site's live example):
{ "ok": true, "schema": "limzo.public_stats/v1", "generated_at": "2026-07-15T12:55:04.464Z", "docs": "https://limzo.com/docs/", "openapi": "https://limzo.com/api/public/openapi.json", "group": { "slug": "hipo", "title": "Hipo Chat", "username": "hipo_chat", "is_private": false, "bot_in_group": true, "plan": "community", "member_count": 3922, "url": "https://limzo.com/s/hipo", "telegram_url": "https://t.me/hipo_chat" }, "range": { "key": "7d", "label": "7 days", "days": 7 }, "stats": { "messages": 906, "replies": 391, "active_users": 228, "lifetime_messages": 1728, "peak_hour_utc": 21, "mood": { "label": "Sunny", "emoji": "☀️", "positive_pct": 81 }, "daily": [ { "day": "2026-07-09", "messages": 142, "replies": 80, "active_users": 31 }, "…" ], "top_members": [ { "rank": 1, "name": "Josip", "username": "heretic", "messages": 213, "replies": 116 }, "…" ], "top_reactor": { "name": "mili", "username": "milibilij", "count": 120 }, "reaction_magnet": { "name": "Josip", "username": "heretic", "count": 228 }, "languages": { "primary": "en", "distinct": 4, "items": [ { "code": "en", "name": "English", "pct": 62 }, { "code": "fa", "name": "Persian", "pct": 21 }, "…" ] }, "levels": [ { "rank": 1, "name": "Josip", "username": "heretic", "level": 12, "tier": "veteran", "tier_title": "Veteran", "xp": 1930 }, "…" ], "league": { "season": "2026-W30", "members": [ { "rank": 1, "name": "mili", "username": "milibilij", "tier": "diamond", "messages": 213, "movement": 1 }, "…" ] } } }
That's the whole API: public, read-only JSON over plain HTTPS. No key, no signup, no SDK needed.
The API is designed to be consumed by AI tools directly — assistants can fetch these URLs in-conversation, and the OpenAPI spec plugs into agent frameworks with zero glue code. Three things to try (the admin-facing story lives atAI visibility for your group). No group connected yet? Every prompt below works as-is with hipo, the live example group, in place of yourgroup:
1. Instant health read.Paste into ChatGPT or Claude:
Open https://limzo.com/s/yourgroup.json and tell me how my community is doing — the trend, the mood, and what I should fix first.
2. Native tools in ChatGPT and Claude.InChatGPT, try the officialLimzo Community Analystin the GPT Store — or build your own custom GPT by importing the spec as an Action:
https://limzo.com/api/public/openapi.json
InClaude, add the Limzo MCP connector (Settings → Connectors → Add custom connector) and Claude gets the stats as native tools:
The OpenAPI URL also works anywhere OpenAPI-described tools are accepted; the MCP URL works with any MCP client.
3. A live dashboard with no backend.The API is CORS-open, so browser fetches work from any origin. One prompt to Claude or ChatGPT:
Build a single-file HTML dashboard that fetches https://limzo.com/s/yourgroup.json and shows the daily trend (stats.daily), the leaderboard (stats.top_members), and the mood (stats.mood). Refresh every 30 minutes. The exact response schema: https://limzo.com/api/public/openapi.json
Stats for one public group. Mirrors the human page URL — {slug} is the last part of the group's limzo.com/s/<slug> address. Alias: GET /api/public/{slug} returns the identical payload.
Optional query parameter?range=7d|30d|all — seeranges. Unknown slugs return a JSON 404 ({"ok":false,"error":"Public stats page not found."}); groups whose public page is switched off return 403; and a group whose stats have been deleted returns a permanent 410 ({"ok":false,"gone":true}) — stop polling that slug.
Try it:/s/hipo.json·/api/public/hipo(alias) ·a 404
List or search the public group directory — the machine twin of/groups/, for discovering groups and their slugs. Optional?q=<keyword> matches case-insensitively against title, username, slug, and description;?lang=<ISO 639-1> (e.g. fa, es) keeps only groups where that language is a meaningful share of what members write;?limit=1–50 caps the rows (default 20). Every row carries a language mix (primary language + top languages as percentages). Sorted by Limzo Score.
Try it:/api/public/groups·/api/public/groups?q=hipo·/api/public/groups?lang=fa
Network-wide totals across all listed public groups (group count, messages, active members, replies, reactions, karma — 7-day and all-time) plus the current top groups by Limzo Score.
This API as a machine-readableOpenAPI 3.1document — full request/response schemas for code generators, API clients, and AI agents.Open the spec.
The same API as anMCP server(Model Context Protocol, streamable HTTP, no auth) for Claude and any MCP client. Exposes three read-only tools: list_groups, get_group_stats, and get_global_stats.
Connect it in Claude: Settings → Connectors → Add custom connector →https://limzo.com/api/public/mcp. In Claude Code: claude mcp add --transport http limzohttps://limzo.com/api/public/mcp
MCP clients that only speak stdio can use the limzo-mcp npm package, a thin bridge to the same endpoint: set the client's command to npx with args ["-y", "limzo-mcp"]. Prefer the connector URL above when your client supports remote MCP.
Group stats default to the last 7 days. Two wider windows exist:
Requesting 30d or all on a free-plan group isnot an error— the response silently falls back to 7 days. Always check range.key in the payload to see which window you actually got.
The example group is on a paid plan, so both wider windows serve real data — compare range.key across?range=30dand?range=all.
The group stats payload (schema: "limzo.public_stats/v1") has three parts: group, range, and stats. The exact machine-readable definition lives in theOpenAPI spec.
Fields marked? can be null — usually when a group hasn't accrued that data yet.
$ curl -I https://limzo.com/s/hipo.json HTTP/2 200 content-type: application/json; charset=utf-8 cache-control: public, max-age=1800 access-control-allow-origin: *
JSON is the cheap way to consume Limzo — a typical payload is ~50× smaller than the equivalent HTML page. If you're building something that needs more than the public feed offers,tell us about it.
• Thepublic group directorylists active public profiles.
• Thegroup sitemapenumerates every public profile URL.
• Every stats page carries a <link rel="alternate" type="application/json"> tag pointing at its JSON twin.
•llms.txtsummarizes the whole site — including this API — for AI assistants.
The payload carries schema: "limzo.public_stats/v1". New fields may be added at any time without notice — write consumers that ignore unknown keys. Breaking changes (renamed or removed fields, changed meanings) will bump the schema version, so pin your integration to the schema value.
Questions or feature requests? Join theLimzo Telegram communityorcontact us.
Build with the Kudosity API to send SMS and MMS. Access developer docs, API references and live testing tools to send messages, manage contact lists, configure webhooks and more.
The VoIPstudio MCP server gives compatible AI assistants secure access to authorised VoIPstudio account data, including recordings, call detail records, live calls and voicemails in order to query call activity, analyse patterns, identify agent performance issues and generate QA or operations reports in plain English.
Give your AI agent its own identity: a real email address, webhook URL, GitHub repo, encrypted secrets vault, memory and skills — hosted MCP, nothing to install.
Access PubNub SDK documentation and API resources for real-time communication applications.
Send and receive emails via Python SDK or MCP. No API keys, no accounts - your wallet is your identity. Pay per call with USDC on Base via the x402 protocol. $0.005 per email.
Connect your Plaud recordings to any MCP-compatible AI client. Search recordings, read transcripts, and generate documents without leaving your AI assistant.
MCP server for Telegram bots built with aiogram. 30 tools, 7 resources, 3 prompts — messaging, rich media, moderation, interactive keyboards, real-time event streaming, rate limiting, permissions, and audit logging.
Production-grade MCP server for Telegram with dual-mode Bot API + MTProto, 6 composite tools
Add real-time chat, voice and video calling, AI agents & moderation to your app.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





