Функция № 413

Анализ статистики Telegram канала: подписчики, просмотры, рост аудитории

Доступно на тарифе:

Стартовый
Бизнес 2025
Профи 2025

Описание

Функция analyze_telegram_channel_stats предназначена для анализа статистики Telegram-канала за указанный период времени. Она позволяет администраторам каналов или маркетологам получать ключевые метрики, такие как количество подписчиков, просмотров, репостов и реакций, чтобы оценить эффективность контента и динамику роста аудитории.

Параметры функции

Параметры, которые можно передать в функцию analyze_telegram_channel_stats:

bot_token (обязательный)
Тип: string
Описание: Токен Telegram-бота, который имеет права администратора в анализируемом канале.

channel_username (обязательный)
Тип: string
Описание: Username канала (без символа @), например, example_channel.

days (обязательный)
Тип: integer
Описание: Количество дней для анализа (от 1 до 30).
Ограничения: Минимум — 1, максимум — 30.

metrics (обязательный)
Тип: array
Описание: Список метрик, которые нужно проанализировать.
Доступные варианты:
"subscribers" — количество подписчиков.
"views" — количество просмотров постов.
"shares" — количество репостов.
"reactions" — количество реакций (лайков, дизлайков и др.).

Примеры использования

{
"bot_token": "123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11",
"channel_username": "example_channel",
"days": 7,
"metrics": ["subscribers", "views", "reactions"]
}
Возможный вывод:
Функция может вернуть данные в формате:

json
{
"subscribers": {
"current": 15000,
"growth": 500,
"growth_percentage": 3.45
},
"views": {
"total": 120000,
"average_per_post": 5000,
"trend": "increasing"
},
"reactions": {
"total": 4500,
"most_common": "👍",
"engagement_rate": 3.75
}
}

Кейсы