Как сделать «Мониторинг количества подписчиков моего Telegram канала ежеминутно»?

Подскажите, как проще всего реализовать мониторинг количества подписчиков моего Telegram канала, чтобы статистика с моего канала парсились и обновлялась ежеминутно.

И данные мне выводились в таком формате "время и количество подписчиков":

Пример:
1 марта 20:50 - 4000
1 марта 20:51 - 4001
1 марта 20:52 - 4007
1 марта 20:53 - 4006

Где:
1 марта 20:50 - это дата и время
4000 - это количество подписчиков в этот момент времени
  • Вопрос задан
  • 743 просмотра
Пригласить эксперта
Ответы на вопрос 3
Получаешь страницу канала, регуляркой выдираешь кол-во участников, пишешь данные в файл.
И делаешь CRON задачу.
Ответ написан
erniesto77
@erniesto77
oop, rb, py, php, js
такого метода нет в API
я думаю надо сохранять/обновлять в базе пользователей которые пишут в канал. Вместе с временем написания последнего сообщения, допустим в поле last_reply (таймштамп)
количество онлайн пользователей можно выбирать из базы за последние 5 минут примерно

написал за последние 5 минут, значит онлайн

так же можно сделать выборку поминутно
Ответ написан
402d
@402d
начинал с бейсика на УКНЦ в 1988
выбираем:
https://vc.ru/28969-servisy-dlya-analitiki-telegra...
Или пишем своего бота.
Парсить ежеминутно не нужно, так как боту будет приходить уведомления о подписке/отписке пользователей.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы