!7 module HeyDude > DynPrintLogAndEnabled { start { doLater(random(5.0, 20.0), r action); } void startAgain { doLater(random(180.0), r action); } void action enter { if (enabled) pcall { AutoCloseable speech = dm_tempEnableSpeechRecognition("Hey Dude"); ownResource(speech); doAfter(10.0, dm_releaseResource(speech)); dm_say("Hey dude!"); } startAgain(); } }