1
0
Fork 0

2 : Ajout du module de recherche internet

This commit is contained in:
barda 2017-03-07 18:26:52 +01:00
parent d79e3dbf35
commit 0724c49ae7
23 changed files with 360 additions and 0 deletions

9
brains/kill.yml Normal file
View file

@ -0,0 +1,9 @@
---
- name: "stop-kalliope"
signals:
- order: "stop"
neurons:
- say:
message: "Au revoir"
- kill_switch

View file

@ -0,0 +1,40 @@
---
- name: "synapse1"
signals:
- order: "pose moi une question"
- order: "pose-moi une question"
neurons:
- say:
message: "aimez vous les frites?"
- neurotransmitter:
from_answer_link:
- synapse: "synapse2"
answers:
- "absolument"
- "peut-être"
- synapse: "synapse3"
answers:
- "pas du tout"
default: "synapse4"
- name: "synapse2"
signals:
- order: "synapse2"
neurons:
- say:
message: "Vous aimez les frites! Moi aussi!"
- name: "synapse3"
signals:
- order: "synapse3"
neurons:
- say:
message: "vous n'aimez pas les frites. c'est pas grave."
- name: "synapse4"
signals:
- order: "synapse4"
neurons:
- say:
message: "Je n'ai pas compris votre réponse"

11
brains/recherche.yml Normal file
View file

@ -0,0 +1,11 @@
- name: "search-fr"
signals:
- order: "recherche {{ search }}"
neurons:
- say:
message:
- "Recherche effectuee"
- search:
args:
- search
async: False

46
brains/say.yml Normal file
View file

@ -0,0 +1,46 @@
---
- name: "say-hello-fr"
signals:
- order: "Bonjour"
neurons:
- say:
message:
- "Bonjour monsieur"
- name: "open-software-fr"
signals:
- order: "ouvre moi {{ application }}"
- order: "ouvre-moi {{ application }}"
- order: "ouvrir {{ application }}"
- order: "ouvre {{ application }}"
- order: "ouvres {{ application }}"
neurons:
- say:
message:
- "Le logiciel est ouvert"
- run:
args:
- application
async: True
- name: "open-google-fr"
signals:
- order: "google"
neurons:
- say:
message:
- "Google est ouvert"
- shell:
cmd: "firefox http://www.google.fr/&"
async: True
- name: "open-facebook-fr"
signals:
- order: "facebook"
neurons:
- say:
message:
- "Facebook est ouvert"
- shell:
cmd: "firefox http://fr-fr.facebook.com/&"
async: True

23
brains/systemdate.yml Normal file
View file

@ -0,0 +1,23 @@
---
- name: "say-local-date"
signals:
- order: "quelle heure est-il"
neurons:
- systemdate:
say_template:
- "il est {{ hours }} heure et {{ minutes }} minute"
- name: "say-local-date-from-template"
signals:
- order: "quelle date sommes-nous"
neurons:
- systemdate:
file_template: "templates/systemdate_template.j2"
- name: "gouter-time"
signals:
- order: "est-ce qu'il est l'heure du goûter"
neurons:
- systemdate:
file_template: "templates/systemdate_template_gouter.j2"