Radar: телеграм-бот поиска жилья в Миассе
Radar
Не инструмент для агента, а готовый Telegram-бот на Pydantic AI и Claude: ищет и очищает от дублей и фейков объявления жилья в Миассе
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Самостоятельно ходит во внешние API ads-api.ru, Anthropic и OSM с вашими ключами
- Требует хостинг и токен Telegram-бота, который отвечает реальным пользователям
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/elsesser-ind-radarОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Установите утилиту
pipx install radarБез pipx подойдет pip install radar.
Это не устанавливается в агента. Чтобы поднять бота самостоятельно: склонируй репозиторий, поставь uv sync, заполни .env токеном TELEGRAM_BOT_TOKEN от BotFather, ключами ADS_API_USER и ADS_API_TOKEN с ads-api.ru и LLM_API_KEY для Claude, затем запусти командой radar (точка входа из pyproject.toml).
Другие способы из описания автора
uv sync
cp .env.example .env
radarСамостоятельный деплой бота после заполнения .env токенами Telegram, ads-api.ru и Claude.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Это не MCP-сервер и не скилл, а самостоятельное приложение, телеграм-бот, который сам использует Claude через Pydantic AI внутри своей логики. Бот принимает свободный русский запрос вроде «двушка в Машгородке до 30к, аренда», распознает район Миасса через геокодинг OpenStreetMap, ищет объявления через агрегатор ads-api.ru (Avito, Cian, Yandex.Realty, СОБ, Юла, Моя Реклама), убирает дубли между источниками по цене, числу комнат, координатам и началу описания, проверяет объявления на подлинность LLM-валидацией (риелторы под видом частных лиц, ценовые приманки, шаблонные фейки) и возвращает топ-10 свежих объявлений не старше 14 дней с инлайн-карточками, листанием фотографий и пагинацией.
Для кого. Для риелторов и жителей Миасса, которые хотят получать проверенную подборку жилья в Telegram, и для разработчиков, которые изучают связку Pydantic AI, Claude и aiogram.
Подходит, если
- Нужен готовый телеграм-бот поиска жилья в Миассе с отсевом фейков и дублей
- Интересен рабочий пример потокового ответа Claude в Telegram через Pydantic AI и aiogram
- Устраивает самостоятельный деплой своего бота с ключами Anthropic и ads-api.ru
Не подходит, если
- Нужен инструмент, который устанавливается в агента как MCP, скилл или плагин: это отдельное приложение, а не расширение для Claude Code или другого агента
- Нужен поиск жилья в другом городе: геокодинг районов и весь контекст жестко завязаны на Миасс
- Не хотите разворачивать и оплачивать собственный сервис: нужны ключи Anthropic, ads-api.ru и хостинг бота
Пример запроса к агенту
Найди дом в Тургояке до 5 миллионов на покупкуОграничения
Работает только по Миассу, распознавание районов через OSM заточено конкретно под этот город. Нужны платные или пробные ключи ads-api.ru (14 дней бесплатно на тестовом тарифе с лимитом по частоте запросов) и доступ к Anthropic-совместимому прокси для Claude Sonnet. Это самостоятельный сервис, а не расширение для AI-агента: устанавливать в Claude Code, Cursor или другой агент его не нужно и незачем.
Как отключить. Остановите процесс бота и отзовите токен у @BotFather в Telegram, если бот больше не нужен.
Проверка безопасности
- Самостоятельно ходит во внешние API ads-api.ru, Anthropic и OSM с вашими ключами
- Требует хостинг и токен Telegram-бота, который отвечает реальным пользователям
Коротко о README
README на русском описывает бота с примером диалога в псевдотерминале, перечисляет стек (Python, uv, Pydantic AI поверх Anthropic API с extended thinking, aiogram, httpx, Nominatim с локальным SQLite-кэшем), список возможностей: разбор запроса, геокодинг районов, поиск через ads-api.ru, дедупликацию, LLM-валидацию на легитимность и устойчивость к сбоям внешних сервисов с ретраями.
Частые вопросы
Это MCP-сервер или скилл для Claude Code?
Нет, это отдельный Telegram-бот, который сам вызывает Claude внутри себя, устанавливать его в агента не нужно.
Работает ли бот в других городах?
Нет, распознавание районов и весь контекст поиска жестко настроены на Миасс.
Похожие
MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
Awesome Claude Skills от Composio
Awesome Claude Skills
Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio
Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub