Skip to content

opt-nc/mobitag-cli

Repository files navigation

✅ Prérequis

  • Une clé d'API, chargée dans l'environnement OPTNC_MOBITAGNC_API_KEY

Quick Start

Installation

Manuelle

Se rendre sur la page de releases et télécharger la version correspondant à votre système d'exploitation.

Automatique

A venir

Comment utiliser

Une fois le binaire téléchargé et ajouté dans le PATH, vous pouvez lancer la commande mobitag dans votre terminal.

# Afficher l'aide
mobitag -h
# Tester l'environnement afin de vérifier la présence de la clé API
mobitag dryRun
# Envoyer un `mobit@g`
mobitag send --to xxxxxx --message "Hello World : a mobit@g from Go(lang) XD"

# En indiquant également le numéro de l'expéditeur
mobitag send --to xxxxxx --message "Hello World : a mobit@g from Go(lang) XD" --from yyyyyy

Autocomplétion

Il est possible d'activer l'autocomplétion pour mobitag dans votre terminal.

# Pour avoir plus d'informations sur l'autocompletion :
mobitag completion <shell> --help

# <shell> peut être bash, zsh, fish, powershell.

Exemple pour un shell zsh :

# Pour activer l'autocompletion dans le shell courant
source <(mobitag completion zsh)
# Pour installer l'autocompletion de manière permanente
mobitag completion zsh > "${fpath[1]}/_mobitag"

Exemple d'utilisation

❔ A propos

Cette repo était à l'origine une première expérimentation dont le but était de découvrir le language Go, sur un cas concret car... c'est plus amusant et beaucoup plus motivant 🤓.

Cette expérimentation avait donc pur but de créer un cli permettant d'envoyer des mobitags depuis le terminal.

🔖 Ressources