✓ Verified 🛒 E-commerce ✓ Enhanced Data

French Services

Skill pour accéder aux services français : trains SNCF, suivi.

Rating
4 (310 reviews)
Downloads
4,291 downloads
Version
1.0.0

Overview

Skill pour accéder aux services français : trains SNCF, suivi.

Complete Documentation

View Source →

French Services — Services français du quotidien

Skill pour accéder aux services français : trains SNCF, suivi colis La Poste, météo, transports IDF.

Scripts disponibles

Tous dans skills/french-services/scripts/. Utilisent uniquement la stdlib Python (pas de dépendances).

🚄 SNCF — Trains (sncf.py)

Recherche d'itinéraires et prochains départs via l'API Navitia.

bash
# Rechercher un trajet
python3 scripts/sncf.py search Paris Lyon
python3 scripts/sncf.py search "Gare de Lyon" Marseille --date 2025-01-15 --time 08:00

# Prochains départs depuis une gare
python3 scripts/sncf.py departures Paris

# Perturbations sur une ligne
python3 scripts/sncf.py disruptions

API key requise : SNCF_API_KEY (token Navitia — gratuit sur https://navitia.io)

📦 La Poste — Suivi de colis (laposte.py)

bash
# Suivre un colis
python3 scripts/laposte.py track 6A12345678901

# Suivre plusieurs colis
python3 scripts/laposte.py track 6A12345678901 8R98765432109

API key requise : LAPOSTE_API_KEY (gratuit sur https://developer.laposte.fr)

🌤️ Météo (meteo.py)

Météo actuelle et prévisions via Open-Meteo (modèle Météo France). Pas de clé API nécessaire.

bash
# Météo actuelle + prévisions 3 jours
python3 scripts/meteo.py Paris
python3 scripts/meteo.py Lyon --days 7
python3 scripts/meteo.py --lat 43.6 --lon 1.44    # Toulouse par coordonnées

# Format JSON
python3 scripts/meteo.py Paris --json

🚇 RATP/IDFM — Transports IDF (ratp.py)

État du trafic et prochains passages en Île-de-France via l'API PRIM.

bash
# État du trafic global
python3 scripts/ratp.py traffic

# État d'une ligne spécifique
python3 scripts/ratp.py traffic --line "Métro 13"
python3 scripts/ratp.py traffic --line "RER A"

# Prochains passages à un arrêt
python3 scripts/ratp.py next "Châtelet"

API key requise : IDFM_API_KEY (gratuit sur https://prim.iledefrance-mobilites.fr)

Options communes

OptionDescription
--jsonSortie JSON au lieu du texte lisible
--helpAide du script

Env vars

VariableServiceObtention
SNCF_API_KEYSNCFhttps://navitia.io (gratuit, 5000 req/mois)
LAPOSTE_API_KEYLa Postehttps://developer.laposte.fr
IDFM_API_KEYRATP/IDFMhttps://prim.iledefrance-mobilites.fr
Voir references/api-setup.md pour le guide de configuration détaillé.

Quand utiliser quel script

Question de l'utilisateurScript
"Prochain train pour Lyon"sncf.py
"Horaires Paris-Marseille demain matin"sncf.py
"Où en est mon colis 6A123..."laposte.py
"Il fait quoi demain ?" / "Météo à Nice"meteo.py
"Le métro 13 marche ?" / "État du RER A"ratp.py
"Prochain métro à Châtelet"ratp.py

Notes

  • La météo fonctionne sans aucune configuration (Open-Meteo est gratuit et sans clé)
  • Pour les autres services, configurer les API keys selon references/api-setup.md
  • Les scripts gèrent proprement l'absence de clé API avec un message explicatif
  • Output en français par défaut, --json pour l'intégration machine

Installation

Terminal bash

openclaw install french-services
    
Copied!

💻Code Examples

python3 scripts/sncf.py disruptions

python3-scriptssncfpy-disruptions.txt
**API key requise :** `SNCF_API_KEY` (token Navitia — gratuit sur https://navitia.io)

### 📦 La Poste — Suivi de colis (`laposte.py`)

python3 scripts/laposte.py track 6A12345678901 8R98765432109

python3-scriptslapostepy-track-6a12345678901-8r98765432109.txt
**API key requise :** `LAPOSTE_API_KEY` (gratuit sur https://developer.laposte.fr)

### 🌤️ Météo (`meteo.py`)

Météo actuelle et prévisions via Open-Meteo (modèle Météo France). **Pas de clé API nécessaire.**

python3 scripts/meteo.py Paris --json

python3-scriptsmeteopy-paris---json.txt
### 🚇 RATP/IDFM — Transports IDF (`ratp.py`)

État du trafic et prochains passages en Île-de-France via l'API PRIM.
example.sh
# Rechercher un trajet
python3 scripts/sncf.py search Paris Lyon
python3 scripts/sncf.py search "Gare de Lyon" Marseille --date 2025-01-15 --time 08:00

# Prochains départs depuis une gare
python3 scripts/sncf.py departures Paris

# Perturbations sur une ligne
python3 scripts/sncf.py disruptions
example.sh
# Suivre un colis
python3 scripts/laposte.py track 6A12345678901

# Suivre plusieurs colis
python3 scripts/laposte.py track 6A12345678901 8R98765432109
example.sh
# Météo actuelle + prévisions 3 jours
python3 scripts/meteo.py Paris
python3 scripts/meteo.py Lyon --days 7
python3 scripts/meteo.py --lat 43.6 --lon 1.44    # Toulouse par coordonnées

# Format JSON
python3 scripts/meteo.py Paris --json
example.sh
# État du trafic global
python3 scripts/ratp.py traffic

# État d'une ligne spécifique
python3 scripts/ratp.py traffic --line "Métro 13"
python3 scripts/ratp.py traffic --line "RER A"

# Prochains passages à un arrêt
python3 scripts/ratp.py next "Châtelet"

Tags

#transportation

Quick Info

Category E-commerce
Model Claude 3.5
Complexity One-Click
Author hugosbl
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install french-services