Fonction interact

Bonjour,

Suite a une demande je voudrait ajouté a mon plugin cave a vin des interactions comme par exemple

« Ajout une bouteille de #TypeVin# dans le logement #commande# de la #object# »
« Enlève la bouteille dans le logement #commande# de la #object# »
« Crée une nouvelle bouteille »

La ou je bute c’est

  • Comment reconnaître #TypeVin#
  • Comment identifié les différents interaction
  • Est il possible d’utliser la fonction ask depuis ce code

Pour l’intégration je me suis basé sur ce qui a été fait sur le plugin camera.
C’est a dire de mettre en configuration la possibilité de modifier les interactions et la fonction interact dans le core du plugin

Salut,

Regarde aussi le plugin sonos j’utilise les interactions pour le lancement de playlist de mémoire.

Bonjour,

J’ai l’impression que les interaction que j’ajoute a mon plugin ne sont pas prise en compte par le testeur d’interaction.

Je les ai ajouté dans le champs de config interact::sentence et

public static function interact($_query, $_parameters = array()) {
		return array('reply' => 'Ok');
	}

jeedom me dit qu’il ne comprend pas.

Si je recherche dans le core interact::sentence github ne me retourne rien donc ce n’est pas le champs type qui est controlé