// личный канал‑лог
gavrilovlog
← все записи

Ой! Аналитика

👁 39211💬 3
Как я написал скрипт для анализа своего Telegram-канала (и случайно получил инструмент для анализа любого публичного канала) Захотел понять, почему одни мои посты набирают 200 репостов, а другие - 5. Интуиция это конечно хорошо, но хотелось данных. План А: подключить бота в админы канала (Как это делает TGStats) Думал, будет просто. Создал бота, добавил в админы, начал писать код. Результат: Bot API не даёт статистику по постам. Только базовую инфу обновлений. Тупик. План Б: MTProto ПоВайбГуглил(новый термин, когда используешь AI в гугле), нашелся MTProto. Думал, будет сложно и еще один тупик. Результат: работает! И причём не только для моего канала. Что теперь умею: - Выгрузить из любого публичного канала: -- Все посты (вообще все, с самого начала) -- Реакции по каждому посту -- Репосты (публичные + приватные) -- Комментарии - Сортировка по любому параметру. - Фильтры по реакциям, репостам, датам, словам и так далее. А дальше - интереснее Я закинул всё в LLM (Claude Desktop + MCP SequentialThinking). Попросил найти паттерны. Оказалось, есть несколько чётких паттернов, почему у меня одни посты взлетают, а другие нет. Теперь кажется понимаю, как писать. Раньше - интуиция и "авось зайдёт". Сейчас - данные. Бонус, о котором не думал: Эти посты можно автоматом разбивать на твиты/треды и заливать в Threads. Конечно, понимаю, что в реальности будут грабли. Всё не может быть так гладко. Но хоть какая-то аналитика теперь есть. P.S. А начинал с "хочу понять свой канал". Получил инструмент для анализа любого публичного канала в Telegram. Можно смотреть, что работает у других, какие темы заходят, какие форматы. Иногда лучшие инструменты получаются случайно. 21/100 Telegram
18103

Комментарии · 3

  • @zveda777
    Круто, Кирилл! А ты планируешь продавать доступ к боту? Как им можно воспользоваться? А то тоже интересно найти паттерны и форматы ))
    • @gavrilovlog
      Теперь да)
      • @zveda777
        Ахах, я первая на тестирование))