channel-analyzer

Analyze Telegram channels by collecting posts and comments into structured JSON aggregates.

16|12|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/AlekseiUL/heisenberg-team --skill channel-analyzer-alekseiul
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: channel-analyzer
Source: https://github.com/AlekseiUL/heisenberg-team/tree/main/skills/channel-analyzer
Command: npx skills add https://github.com/AlekseiUL/heisenberg-team --skill channel-analyzer-alekseiul

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires telethon, python3, asyncio, argparse, and includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of understanding what happens in a Telegram channel (posts and comments) so you can make data-driven decisions about content, engagement, and what users actually ask for.

Core Features & Use Cases

  • Telegram channel analytics via userbot (Telethon): collects post metrics including views, reactions, and forwards, and optionally fetches comments/replies.
  • Engagement and value breakdown: produces structured outputs that help you find top posts by engagement and top topics by forwards (perceived value).
  • Audience intent extraction: summarizes what subscribers request, what is missing, and provides next-step recommendations suitable for marketing and content planning.
  • Use cases: compare paid vs public channels, review what was published before a claim, and generate an actionable content plan based on recent channel activity.

Quick Start

Ask your AI agent to analyze a Telegram channel by running the provided channel-analyzer script for a chosen number of days and then format the results using the required report template.

Frequently Asked Questions about channel-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze a Telegram channel's audience engagement and content gaps?

You can analyze Telegram channel engagement and content gaps by running this Skill's script with a Telethon-authenticated session, collecting post and comment signals to produce structured engagement metrics and content planning recommendations.

Can I compare paid vs public Telegram channels using content analytics?

Yes, you can compare paid vs public Telegram channels by passing channel identifiers and time-window parameters to the script, which outputs structured JSON aggregates of engagement and discussion data for direct comparison.

How do I extract audience intent and top topics from Telegram posts and comments?

You extract audience intent by collecting post metrics like views, reactions, and forwards alongside comments, allowing the script to summarize subscriber requests, identify missing content, and recommend next steps for content planning.

Do I need a Telethon session to fetch Telegram post metrics and comments?

Yes, you need an active Telethon-authenticated userbot session to fetch Telegram post metrics and comments, as the script relies on asyncio and Python3 to collect view, reaction, and forward data.

How do I verify recent publishing claims based on Telegram engagement data?

You can verify recent publishing claims by running the channel analyzer with a specific time-window parameter to review fetched posts, comments, and engagement metrics preceding the claim date.

What format does the Telegram channel analysis output for marketing content planning?

The Telegram channel analysis outputs either text or structured JSON aggregates containing engagement breakdowns and audience intent summaries, which are formatted using a required report template for marketing content planning.