Skip to content

SKUNKSCRAPE/sources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

SkunkScrape Sources

This repo contains curated data sources and UI state configs for SkunkScrape. It also includes Python helpers for MSISDN validation and HLR lookups.

๐Ÿš€ Structure

  • config/ โ†’ sources.json and ui_state.json
  • scripts/ โ†’ validation + scraping helpers
  • tests/ โ†’ unit tests
  • .env.example โ†’ sample environment file
  • .github/workflows/validate.yml โ†’ CI/CD workflow

๐Ÿ”Œ Environment

Create a .env file in repo root:

WEBHOOK_URL=https://webhook.skunkscrape.com/events
PROXIES=http://user:password@proxy1:8080
HLR_API=https://api.hlrlookup.com/hlr?msisdn={number}&apikey=YOUR_KEY

โ–ถ๏ธ Usage

Install deps:

Copy code
pip install -r requirements.txt
Run validation:
Copy code
python scripts/validate_numbers.py

Run scrape:

Copy code
python scripts/scrape_runner.py

๐Ÿ“„ .gitignore

# Environment
.env
*.key
*.pem

# Python
__pycache__/
*.pyc
.venv/

Releases

No releases published

Packages

No packages published