Skip to content

Commit e27fc75

Browse files
authored
v1.0.1
* Mark alert dismissed dialog as private (#47) Co-authored-by: Daniel McKnight <[email protected]> * Increment Version * Update punctuation in skill examples (#50) * Update punctuation in skill examples * Update skill.json * Update examples to capitalize AM/PM * Troubleshooting skill example capitalization * Update skill.json * Update neon-utils to PyPI release in skill json automation * Update skill.json * Fix typo in neon-utils pip spec * Troubleshoot skill json automation * Update neon-utils dependency in `update_skill_json.yml` * Update skill.json Co-authored-by: Daniel McKnight <[email protected]> Co-authored-by: NeonDaniel <[email protected]> * Increment Version Co-authored-by: Daniel McKnight <[email protected]> Co-authored-by: Daniel McKnight <[email protected]> Co-authored-by: NeonDaniel <[email protected]>
2 parents bf5a864 + 1d80c2d commit e27fc75

File tree

5 files changed

+41
-59
lines changed

5 files changed

+41
-59
lines changed

.github/workflows/update_skill_json.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
sudo apt update
2323
sudo apt install -y gcc git libpulse-dev
2424
pip install --upgrade pip
25-
pip install neon-utils\~=0.17 ovos-skills-manager
25+
pip install neon-utils~=1.1,\>=1.1.1 ovos-skills-manager
2626
- name: Get Updated skill.json
2727
run: |
2828
python action/skill/scripts/update_skill_json.py

README.md

Lines changed: 19 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -20,56 +20,36 @@ cleared when requested.
2020

2121
If you are skipping wake words, say `Neon` followed by any of the following, otherwise say your `Wake Word`:
2222

23-
- "set an alarm for 8 am"
24-
- "when is my next alarm"
25-
- "cancel my 8 am alarm"
23+
- "Set an alarm for 8 AM."
24+
- "When is my next alarm?"
25+
- "Cancel my 8 AM alarm."
2626

27-
- "set a 5 minute timer"
28-
- "how much time is left"
27+
- "Set a 5 minute timer."
28+
- "How much time is left?"
2929

30-
- "remind me to go home at 6"
31-
- "remind me to take out the trash every thursday at 7 pm"
32-
- "what are my reminders"
30+
- "Remind me to go home at 6."
31+
- "Remind me to take out the trash every thursday at 7 PM."
32+
- "What are my reminders?"
3333

34-
- "cancel all (alarms/timers/reminders)"
34+
- "Cancel all alarms."
35+
- "Cancel all timers."
36+
- "Cancel all reminders."
3537

36-
- "go to sleep"
37-
- "quiet hours"
38+
- "Go to sleep."
39+
- "Start quiet hours."
3840

3941
If there is an active alert (expired and currently speaking or playing), you may snooze or dismiss it:
4042

41-
- "stop"
43+
- "Stop."
4244

43-
- "snooze"
44-
- "snooze for 1 minute"
45+
- "Snooze."
46+
- "Snooze for 1 minute."
4547

4648
If you had quiet hours enabled, your device was off, or you were away and missed an alert, you may ask for a summary:
4749

48-
- "wake up"
49-
- "what did i miss"
50-
- "did i miss anything"
51-
52-
## Details
53-
54-
### Text
55-
56-
Neon what are my reminders?
57-
>> You have the following reminders:
58-
>> to go home, Today at six p.m.
59-
60-
Neon remind me to take out the trash every thursday at 7 pm.
61-
>> Your reminder is set for 7:00 pm, every thursday
62-
63-
Neon enable quiet hours.
64-
>> Enabling quiet hours. I will not notify you of any alerts until you disable quiet hours.
65-
66-
Neon what did I miss?
67-
>> You haven't missed any alerts.
68-
69-
70-
### Picture
71-
72-
### Video
50+
- "Wake up."
51+
- "What did I miss?"
52+
- "Did I miss anything?"
7353

7454
## Contact Support
7555
Use [this link](https://neongecko.com/ContactUs) or

__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -683,7 +683,7 @@ def stop(self):
683683
self.alert_manager.dismiss_active_alert(get_alert_id(alert))
684684
self.speak_dialog("confirm_dismiss_alert",
685685
{"kind": self._get_spoken_alert_type(
686-
alert.alert_type)})
686+
alert.alert_type)}, private=True)
687687

688688
# Search methods
689689
def _resolve_requested_alert(self, message: Message,

skill.json

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,25 @@
55
"short_description": "A skill to schedule alarms, timers, and reminders",
66
"description": "The skill provides functionality to create alarms, timers and reminders, remove them by name, time, or type, and ask for what is active. You may also silence all alerts and ask for a summary of what was missed if you were away, your device was off, or you had quiet hours enabled. Alarms and reminders may be set to recur daily or weekly. An active alert may be snoozed for a specified amount of time while it is active. Any alerts that are not acknowledged will be added to a list of missed alerts that may be read and cleared when requested.",
77
"examples": [
8-
"set an alarm for 8 am",
9-
"when is my next alarm",
10-
"cancel my 8 am alarm",
11-
"set a 5 minute timer",
12-
"how much time is left",
13-
"remind me to go home at 6",
14-
"remind me to take out the trash every thursday at 7 pm",
15-
"what are my reminders",
16-
"cancel all (alarms/timers/reminders)",
17-
"go to sleep",
18-
"quiet hours",
19-
"stop",
20-
"snooze",
21-
"snooze for 1 minute",
22-
"wake up",
23-
"what did i miss",
24-
"did i miss anything"
8+
"Set an alarm for 8 AM.",
9+
"When is my next alarm?",
10+
"Cancel my 8 AM alarm.",
11+
"Set a 5 minute timer.",
12+
"How much time is left?",
13+
"Remind me to go home at 6.",
14+
"Remind me to take out the trash every thursday at 7 PM.",
15+
"What are my reminders?",
16+
"Cancel all alarms.",
17+
"Cancel all timers.",
18+
"Cancel all reminders.",
19+
"Go to sleep.",
20+
"Start quiet hours.",
21+
"Stop.",
22+
"Snooze.",
23+
"Snooze for 1 minute.",
24+
"Wake up.",
25+
"What did I miss?",
26+
"Did I miss anything?"
2527
],
2628
"desktopFile": false,
2729
"warning": "",

version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@
2626
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2727
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2828

29-
__version__ = "1.0.0"
29+
__version__ = "1.0.1"

0 commit comments

Comments
 (0)