24 November 2025

Опенсорс: сборщик рекламы Telegram

maps.png

Telegram не предоставляет API для получения статистики рекламных кампаний. У меня была та же проблема. Поэтому я решил создать такой инструмент и поделиться им с вами.

  1. Create the Postgres Database
  2. Enter your credentials in the .env
  3. set the frequency of stats collecting in the *.timer file.
  4. install python env with requirements.txt
  5. Run a program.

Программа создаст 3 таблицы в существующей базе данных. Затем она будет скрапить данные с ads.telegram.org и записывать их в базу данных.

Daniil Kovekh
Daniil Kovekh
Data & Full Stack Engineer