Command list for all plugins - AmyAssist/Amy GitHub Wiki
This page show nearly all plugin speech commands. For more details look in the respective plugin wiki article.
For {amyinteger}, {amydate}, {amydatetime} and {amytime} see dialog system.
Alarmclock, Calendar, E-mail, Example, Mensa, Navigation, Social, Spotify, Systemtime, Timer, Tosca and Weather.
Alarmclock
- [set|create] [an|a|new] alarm [(at|for|on)
{amytime}] [today|tomorrow]- [at|for|on]
{amytime}
- [at|for|on]
- (delete|reset) all alarms
- delete alarm
{amyinteger} - (stop|deactivate) alarm
{amyinteger} - stop alarm
- activate alarm
{amyinteger} - (get|read) alarm [number]
{amyinteger} - get all alarms
- edit alarm
{amyinteger}to{amytime}[today|tomorrow]
Calendar
{start} & {end} = {amydate}|{amydatetime}
{description} & {location} & {title} = *
{allday} = (yes|true|no|false)
- [what (is|are)] my next [
{amyinteger}] (events|appointments){amyinteger}[events|appointments]
- [which|what|do i have] [any] [is in my] (calendar|events|appointments) [do i have] [at] [
{amydate}]{amydate}
- [create|make] new [
{allday}] (event|appointment) [from [the]{start}] [(to|until) [the]{end}] [with (email|popup) [notification]] [ [at]{amyinteger}(minutes|min|hours|days) [earlier] ] [(named|called){title}]{title}{allday}- [at] [the]
{start} - [at] [the]
{end} {description}{location}- [via|as] (email|popup)
{amyinteger}(minutes|min|hours|days)
- [do i have|are there] [any] new [important] (messages|mails|miles)
- connect to [amy] mail
- disconnect from [amy] mail
- how many [new] [important] (messages|mails|miles) [do i have]
- (read|get) (all|
{amyinteger}) [important] (messages|mails)
Example and Hello World
- say hello
- repeat (hello|good morning|something) [
{amyinteger}times]- {amyinteger} times
- get contacts
- test contacts registry
- test location registry
- test custom registry
Mensa
- ([tell me] what [s|is|does] (the mensa offer|for (lunch|dinner))|i wonder if i will eat) [
{amydate}]
Navigation
{mode} = (car|public transport|bike)
{time} = ({amytime}|{amydatetime})
{start} & {end} = tag from location registry or an address
- when [do] i have to (go|leave) [by
{mode}]- [from]
{start} - [to]
{end} - [by]
{mode} - [at]
{time}
- [from]
- when [do] i have to go from
{start}to {end} [{mode}] [at{time}]- [by]
{mode} - [at]
{time}
- [by]
- best transport
- [from]
{start} - [to]
{end} - [at]
{time}
- [from]
- best transport from
{start}to{end}[at{time}]- [at]
{time}
- [at]
- route [by
{mode}]- [from]
{start} - [to]
{end} - [by]
{mode} {time}
- [from]
- [route] from
{start}to{end}by{mode}[[at]{time}]
Social
- (hello|hi|good (morning|evening|day)) [amy]
- (i am | my name is)
{name} - (what|whats) (is|s) your name
- ((what|whats) (is|s) (up|going on)|whatsapp)
- how (are you [feeling]| do you [feel])
- (what (can|may) i ask you [about] | help [me]) [[with] [the plugin]
{pluginname}] - (what plugins are installed | (tell me about your [installed] | installed) plugins)
- tell me about
{pluginname} - ((tell me|say) (a joke|something funny)|make me laugh)
- what [does] the fox say
- valar morghulis
- what do your (elfeyes|elf eyes) see
- one does not simply
- (say|repeat)
{phrase}
Spotify
- (get|list) (music|spotify) devices
- (what|get current [playing]) (song|track) [do i listen to]
- (get|list) [
{amyinteger}] [own|featured] playlists- (own|featured) playlists
- play some music
- [go] (back|skip|pause|pass|resume|stop) [(a track|the music)]
- set [spotify|music] volume [to|on] (full|max|mute|up|down)
- (set [music] volume [to] |spotify)
{amyinteger}percent - (set|change) (spotify|music) device [to
{amyinteger}]- [device]
{amyinteger}
- [device]
- [spotify] play (own|featured) playlist [
{amyinteger}]- (own|featured) playlist
- [playlist]
{amyinteger}
- play (a|the|this|following) (track|playlist|album|song|artist) [
{name}]{name}
- set (spotify|music) device by name
- [to device]
{devicename}
- [to device]
Systemtime
- [what|tell me the] time [is it]
- [what|tell me] [is] [the] (date|day) [is] [today]
- [what|tell me the] year [do we have|is it|are we living in]
- [what|tell me the] (week day|day [of the] week) [do we have|is|was] [the] [
{amydate}]{amydate}
- [How many] days [have passed] (until|since) [the
{amydate}]{amydate}
Timer
- (set|create) [a] timer (for|on|at) [
{amyinteger}hour] [{amyinteger}minute] [{amyinteger}second] - pause timer
{amyinteger} - (resume|reactivate) timer
{amyinteger} - delete all timers
- (delete|stop) timer
{amyinteger} - get timer
{amyinteger} - get all timers
- when (does|is) timer
{amyinteger}(ringing|ring)
Tosca
- [list] [installed] (apps|applications)
- tell me when (finished|installed)
- (install|deploy)
{app}{config}
Weather
- [how is the] weather [like] today
- [how is the] weather [like] tomorrow
- [how is the] weather [like] [for the next] week
- [how is the] weather [on the] weekend
- [(will|is) it (gonna|going to)] rain (today|tomorrow|on the weekend) [(at|in)
{locationname}] - [(will|is) it (gonna|going to)] rain [(at|in)
{locationname}] (today|tomorrow|on the weekend) - (set|change) weather location [to
{weatherlocation}]- [to] [location]
{weatherlocation}
- [to] [location]
- [whats|what (is|s)|how is] [the] weather [like] in
{locationname}