public override void OnExternalAction(CallButlerScriptContext scriptContext, string command, string commandData) { if (command == "ValidatePasscode") { // Check on the passcode foreach (string passcode in Properties.Settings.Default.Passcodes) { if (passcode == commandData) scriptContext.SignalExternalScriptEvent("ValidPasscode"); } scriptContext.SignalExternalScriptEvent("InvalidPasscode"); } }