0	when my new google files change and the description has QUOTED_STRING_0 delete onedrive files named PATH_NAME_0	monitor ( @com.google.drive . list_drive_files ( order_by = enum created_time_decreasing ) filter description =~ QUOTED_STRING_0 ) => @com.live.onedrive . delete_file ( file_name = PATH_NAME_0 ) ;
1	if my google files change and the descriptions contains QUOTED_STRING_0 delete onedrive files names PATH_NAME_0	monitor ( @com.google.drive . list_drive_files ( order_by = enum created_time_decreasing ) filter description =~ QUOTED_STRING_0 ) => @com.live.onedrive . delete_file ( file_name = PATH_NAME_0 ) ;
2	whenever i get tweets from people i follow with HASHTAG_0 and the authors are not USERNAME_0 make my security camera stop recoriding	monitor ( @com.twitter . home_timeline ( ) filter ! ( author == USERNAME_0 ) && contains ( hashtags , HASHTAG_0 ) ) => @security-camera . set_power ( power = enum off ) ;
3	make my security camera stop recording if i get tweets from people i follow containing HASHTAG_0 and it 's not USERNAME_0	monitor ( @com.twitter . home_timeline ( ) filter ! ( author == USERNAME_0 ) && contains ( hashtags , HASHTAG_0 ) ) => @security-camera . set_power ( power = enum off ) ;
4	when my onedrive files modifiy this week change and have the description equal to QUOTED_STRING_0 show a random xkcd comic	monitor ( @com.live.onedrive . list_files ( ) filter description == QUOTED_STRING_0 && modified_time >= $start_of ( week ) ) => @com.xkcd . random_comic ( ) ;
5	show a random xkcd comic whenever my onedrive files change and contain a description of QUOTED_STRING_0	monitor ( @com.live.onedrive . list_files ( ) filter description == QUOTED_STRING_0 && modified_time >= $start_of ( week ) ) => @com.xkcd . random_comic ( ) ;
6	when my tweets change and text has QUOTED_STRING_0 show a random number	monitor ( @com.twitter . my_tweets ( ) filter text =~ QUOTED_STRING_0 ) => @org.thingpedia.builtin.thingengine.builtin . get_random_between ( ) ;
7	show a random number when my tweets change and text has QUOTED_STRING_0	monitor ( @com.twitter . my_tweets ( ) filter text =~ QUOTED_STRING_0 ) => @org.thingpedia.builtin.thingengine.builtin . get_random_between ( ) ;
8	whenever newest google drive files are modified and also the description contains QUOTED_STRING_0 then delete that onedrive file named PATH_NAME_0	monitor ( @com.google.drive . list_drive_files ( order_by = enum created_time_decreasing ) filter description =~ QUOTED_STRING_0 ) => @com.live.onedrive . delete_file ( file_name = PATH_NAME_0 ) ;
9	delete the onedrive file that matches PATH_NAME_0 when the newest google drive files are changed with the description containing QUOTED_STRING_0	monitor ( @com.google.drive . list_drive_files ( order_by = enum created_time_decreasing ) filter description =~ QUOTED_STRING_0 ) => @com.live.onedrive . delete_file ( file_name = PATH_NAME_0 ) ;
10	if a tweet from someone i follow is about HASHTAG_0 and the author is not USERNAME_0 then stop my security camera from recording	monitor ( @com.twitter . home_timeline ( ) filter ! ( author == USERNAME_0 ) && contains ( hashtags , HASHTAG_0 ) ) => @security-camera . set_power ( power = enum off ) ;
11	halt security cam recording if a person i follow on twitter tweets and it 's about HASHTAG_0 but the author is not USERNAME_0	monitor ( @com.twitter . home_timeline ( ) filter ! ( author == USERNAME_0 ) && contains ( hashtags , HASHTAG_0 ) ) => @security-camera . set_power ( power = enum off ) ;
14	if my tweets change and the text has QUOTED_STRING_0 then pick a random number	monitor ( @com.twitter . my_tweets ( ) filter text =~ QUOTED_STRING_0 ) => @org.thingpedia.builtin.thingengine.builtin . get_random_between ( ) ;
15	give a random number if a tweet of mine changes and the text has QUOTED_STRING_0 in it	monitor ( @com.twitter . my_tweets ( ) filter text =~ QUOTED_STRING_0 ) => @org.thingpedia.builtin.thingengine.builtin . get_random_between ( ) ;
16	whenever newest google drive files are modified and also the description contains QUOTED_STRING_0 then delete that onedrive file named PATH_NAME_0	monitor ( @com.google.drive . list_drive_files ( order_by = enum created_time_decreasing ) filter description =~ QUOTED_STRING_0 ) => @com.live.onedrive . delete_file ( file_name = PATH_NAME_0 ) ;
17	delete the onedrive file that matches PATH_NAME_0 when the newest google drive files are changed with the description containing QUOTED_STRING_0	monitor ( @com.google.drive . list_drive_files ( order_by = enum created_time_decreasing ) filter description =~ QUOTED_STRING_0 ) => @com.live.onedrive . delete_file ( file_name = PATH_NAME_0 ) ;
22	if my tweets change and the text has QUOTED_STRING_0 then pick a random number	monitor ( @com.twitter . my_tweets ( ) filter text =~ QUOTED_STRING_0 ) => @org.thingpedia.builtin.thingengine.builtin . get_random_between ( ) ;
23	give a random number if a tweet of mine changes and the text has QUOTED_STRING_0 in it	monitor ( @com.twitter . my_tweets ( ) filter text =~ QUOTED_STRING_0 ) => @org.thingpedia.builtin.thingengine.builtin . get_random_between ( ) ;
24	show me as xkcd when my google drive files change and create times .	monitor ( @com.google.drive . list_drive_files ( ) filter created_time <= $start_of ( week ) ) => @com.xkcd . get_comic ( ) ;
25	i want to be shown as xkcd when my google drive files change and create times .	monitor ( @com.google.drive . list_drive_files ( ) filter created_time <= $start_of ( week ) ) => @com.xkcd . get_comic ( ) ;
26	set my heat in case my events on icalendar change and location does not include QUOTED_STRING_0	monitor ( @org.thingpedia.icalendar . list_events ( ) filter ! ( location =~ QUOTED_STRING_0 ) ) => @thermostat . set_hvac_mode ( mode = enum heat ) ;
27	if location does not include QUOTED_STRING_0 on my icalendar set my hvac to heat	monitor ( @org.thingpedia.icalendar . list_events ( ) filter ! ( location =~ QUOTED_STRING_0 ) ) => @thermostat . set_hvac_mode ( mode = enum heat ) ;
28	tell me the time for an uber when the channels in the tech cat on youtube change and does not include QUOTED_STRING_0	monitor ( @com.youtube . channels_by_category ( category_id = enum tech ) filter ! ( description =~ QUOTED_STRING_0 ) ) => @com.uber . time_estimate ( ) ;
29	how long will it take for an uber when the tech channels on youtube change and don't include QUOTED_STRING_0	monitor ( @com.youtube . channels_by_category ( category_id = enum tech ) filter ! ( description =~ QUOTED_STRING_0 ) ) => @com.uber . time_estimate ( ) ;
32	show me xkcd when my google drive files change and the created times is prior to this week	monitor ( @com.google.drive . list_drive_files ( ) filter created_time <= $start_of ( week ) ) => @com.xkcd . get_comic ( ) ;
33	retrieve and display xkcd when my google drive files change and the created times is before this week	monitor ( @com.google.drive . list_drive_files ( ) filter created_time <= $start_of ( week ) ) => @com.xkcd . get_comic ( ) ;
34	in case my icalendar events change and their location does not include QUOTED_STRING_0 set my hvac to heat	monitor ( @org.thingpedia.icalendar . list_events ( ) filter ! ( location =~ QUOTED_STRING_0 ) ) => @thermostat . set_hvac_mode ( mode = enum heat ) ;
35	i need my hvac to be set to heat in case my icalendar events change and their location does not include QUOTED_STRING_0	monitor ( @org.thingpedia.icalendar . list_events ( ) filter ! ( location =~ QUOTED_STRING_0 ) ) => @thermostat . set_hvac_mode ( mode = enum heat ) ;
36	when channels in category tech on youtube change and its description does not include QUOTED_STRING_0 then give me a time estimate for uber	monitor ( @com.youtube . channels_by_category ( category_id = enum tech ) filter ! ( description =~ QUOTED_STRING_0 ) ) => @com.uber . time_estimate ( ) ;
37	if channels in category tech on youtube change and the description does not include QUOTED_STRING_0 then you should report aloud to me time estimate for uber	monitor ( @com.youtube . channels_by_category ( category_id = enum tech ) filter ! ( description =~ QUOTED_STRING_0 ) ) => @com.uber . time_estimate ( ) ;
40	when the created times of my google drive files are before this week then display my xkcd	monitor ( @com.google.drive . list_drive_files ( ) filter created_time <= $start_of ( week ) ) => @com.xkcd . get_comic ( ) ;
41	display my xkcd please whenever my files from google drive are earlier than this week	monitor ( @com.google.drive . list_drive_files ( ) filter created_time <= $start_of ( week ) ) => @com.xkcd . get_comic ( ) ;
42	please adjust my hvac to heat if there is a change to thr events in my icalendar and QUOTED_STRING_0 is on the location	monitor ( @org.thingpedia.icalendar . list_events ( ) filter ! ( location =~ QUOTED_STRING_0 ) ) => @thermostat . set_hvac_mode ( mode = enum heat ) ;
43	when their location on my icalendar is not QUOTED_STRING_0 and there is a change to the events you are to change my hvac to heat	monitor ( @org.thingpedia.icalendar . list_events ( ) filter ! ( location =~ QUOTED_STRING_0 ) ) => @thermostat . set_hvac_mode ( mode = enum heat ) ;
44	provide a time estimate for uber when the youtube tech channels change and the description does not have the word QUOTED_STRING_0	monitor ( @com.youtube . channels_by_category ( category_id = enum tech ) filter ! ( description =~ QUOTED_STRING_0 ) ) => @com.uber . time_estimate ( ) ;
45	when the word QUOTED_STRING_0 is not in my youtube tech channels and there is a change to them you are to give me a time estimate for uber .	monitor ( @com.youtube . channels_by_category ( category_id = enum tech ) filter ! ( description =~ QUOTED_STRING_0 ) ) => @com.uber . time_estimate ( ) ;
