iftttcml

ITFFF: custom maker launcher


License
MIT
Install
pip install iftttcml==0.5.1

Documentation

IFTTT-CML

Codacy Badge

ITFFF Custom maker launcher

Descripción

Una especie de utilidad para usar el Maker Event de IFTTT y que sea fácilmente ampliable por plugins creados en Python.

Requerimientos

  • Python3

Una cuenta en IFTTT, y al menos evento creado con Maker, la key se puede pasar por parámetro o (mucho mejor) definir la siguiente variable de entorno:

  • IFTTT_API_KEY

Instalación

git clone https://github.com/penicolas/ifttt-cml.git
cd ifttt-cml
$ pip install -e .  # desarrollo
or
$ pip install .

Uso

usage: iftttcml [-h] [-e EVENT] [-p PARAMS] [-k KEY] [-v]

optional arguments:
  -h, --help            show this help message and exit
  -e EVENT, --maker-event EVENT
                        Maker Event
  -p PARAMS, --params PARAMS
                        Params for maker Event in JSON
  -k KEY, --key KEY     IFTTT API key
  -v, --version         show program's version number and exit

Ejemplo creación nuevo evento paso a paso

Podemos ver un ejemplo paso a paso:

Eventos creados ya

metrovlc_sin_saldo

Recupera y te envía un mensaje a IFTTT usando el evento metrovlc_sin_saldo.

Uso

$ iftttcml --maker-event metrovlc_sin_saldo --params "{'bono': 3611230999, 'limite': 20}"

Y en tu movil aparecéra el mensaje:

Tarjeta 3611230999: 18.3 Euros