QuotaRadar — уведомления о сбросах лимитов Codex и Claude Code

от автора

Всем привет!

У вас было такое, когда заканчиваются недельные или часовые лимиты в Codex или Claude Code, а потом вы внезапно обнаруживаете, что лимиты уже сбросили?

Приятно, да? Особенно Codex этим часто радует 🙂

Так вот, я хотел получать уведомления о таких сбросах. Но при этом не хотел самостоятельно мониторить X — бывший Twitter — или постоянно проверять другие источники.

Хотелось просто иметь трекер, который скажет:

Сброшен лимит в Codex. Ты можешь продолжить билдить свои никому не нужные SaaS, которые точно выстрелят XD.

В итоге я реализовал это в виде Telegram-бота и Telegram-канала — QuotaRadar.

Бот мониторит аккаунты OpenAI и Anthropic в X, забирает новые публикации и проверяет их на релевантность. Если пост действительно связан с массовым сбросом, повышением или продлением лимитов Codex либо Claude Code — значит, это наш слоняра.

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

Что под капотом

  • Django;

  • Celery и Celery Beat;

  • Redis;

  • PostgreSQL;

  • Docker Compose;

  • Telegram Bot API;

  • X API v2 — платное, блин;

  • YandexGPT для интерпретации публикаций.

Celery Beat периодически запускает опрос источников, а Celery Worker обрабатывает найденные публикации, отправляет их в модель и публикует результат в Telegram.

PostgreSQL хранит источники, исходные посты, результаты анализа и журнал доставок. Redis используется как брокер задач, а также для блокировок, чтобы один и тот же пост случайно не обрабатывался параллельно несколько раз.

ИИ здесь нужен не для генерации очередного «революционного продукта», а для вполне конкретной задачи: понять, относится ли публикация к массовому изменению лимитов, извлечь из неё основные детали и сформировать короткое уведомление.

Вручную модерировать публикации не нужно. Если пост нерелевантный — он просто останется в журнале и никуда не отправится.

В общем, кому нужно — подписывайтесь на канал. А кому хочется собственную установку, свои источники и личные уведомления — проект открыт, можно развернуть у себя.

Ссылки

Telegram-канал QuotaRadar: https://t.me/quotaradar

Исходный код на GitHub: https://github.com/dartdavros/QuotaRadar

ссылка на оригинал статьи https://habr.com/ru/articles/1061668/