Toda resposta da API inclui headers que informam exatamente quanto da sua cota mensal já foi usado, sem precisar consultar o painel manualmente.

Os headers relevantes

X-RateLimit-Requests-Limit: 100000
X-RateLimit-Requests-Remaining: 84213

Lendo isso no seu código

resp = requests.get(url, headers=headers)
restante = int(resp.headers.get("X-RateLimit-Requests-Remaining", 0))

if restante < 1000:
    notificar_time("Cota de API acabando -- restam menos de 1000 requisicoes")

Por que isso vale automatizar

Descobrir que a cota acabou só quando a API para de responder é a pior forma de descobrir — um alerta proativo, disparado quando o restante cruza um limiar (ex: 10% da cota), dá tempo de fazer upgrade de plano antes de qualquer interrupção real no seu produto.

O painel do ScrapeGram também mostra esse consumo visualmente e em tempo real, sem precisar instrumentar nada — útil como segunda camada de verificação.