From f38e2b43cc0a9dbc7681d0ad1b676ef54aa72bb5 Mon Sep 17 00:00:00 2001 From: Rudis Muiznieks Date: Tue, 8 Feb 2022 12:42:13 -0600 Subject: [PATCH] initial commit --- __init__.py | 20 ++++++++++++++++++++ dialog/en-us/running.dialog | 1 + vocab/en-us/RunScriptKeyword.voc | 6 ++++++ 3 files changed, 27 insertions(+) create mode 100644 __init__.py create mode 100644 dialog/en-us/running.dialog create mode 100644 vocab/en-us/RunScriptKeyword.voc diff --git a/__init__.py b/__init__.py new file mode 100644 index 0000000..83c1760 --- /dev/null +++ b/__init__.py @@ -0,0 +1,20 @@ +from adapt.intent import IntentBuilder +from mycroft import MycroftSkill, intent_handler + +class RunScriptSkill(MycroftSkill): + def __init__(self): + super().__init__() + self.learning = true + + def initialize(self): + script_dir = self.settings.get('script_dir') + + @intent_handler(IntentBuilder('RunScriptIntent').require('RunScriptKeyword')) + def handle_run_script_intent(self, message): + self.speak_dialog("running") + + def stop(self): + pass + +def create_skill(): + return RunScriptSkill() diff --git a/dialog/en-us/running.dialog b/dialog/en-us/running.dialog new file mode 100644 index 0000000..3a94c30 --- /dev/null +++ b/dialog/en-us/running.dialog @@ -0,0 +1 @@ +Okay. I'm running the script. diff --git a/vocab/en-us/RunScriptKeyword.voc b/vocab/en-us/RunScriptKeyword.voc new file mode 100644 index 0000000..bdf6cf6 --- /dev/null +++ b/vocab/en-us/RunScriptKeyword.voc @@ -0,0 +1,6 @@ +run script +run the script +run my script +execute script +execute the script +execute my script