O que open-campsite-watcher faz?
Vigia Python sem dependências que captura acampamentos esgotados do recreation.gov no momento em que alguém cancela — com uma skill do Claude para configurá-lo em inglês simples.
Visão Geral
Esta skill automatiza a criação de um script Python que monitora continuamente a disponibilidade de acampamentos em recreation.gov, notificando você imediatamente quando uma vaga cancelada for detectada.
Como Funciona
- Descreva suas necessidades em inglês simples (ex.: "Monitore o acampamento Yosemite Valley para 2 pessoas, de 1 a 3 de agosto, e me avise por e-mail").
- O Claude gera um script Python leve e sem dependências externas.
- Execute o script em seu computador ou servidor — ele verificará a cada poucos segundos e disparará uma notificação quando uma vaga surgir.
Recursos
- Zero dependências: funciona apenas com bibliotecas padrão Python.
- Configuração em linguagem natural: sem necessidade de editar código.
- Monitoramento contínuo: verifica a cada intervalo definido (padrão: 60 segundos).
- Notificações flexíveis: suporta e-mail, desktop notification, webhook ou log.
Exemplo de Uso
# Exemplo gerado pelo Claude
python campsite_watcher.py --park "Yosemite" --start-date 2024-08-01 --end-date 2024-08-03 --notify email --email [email protected]
Requisitos
- Python 3.6 ou superior
- Acesso à internet
Contribuindo
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests.