Я работаю над сценарием, который отправляет сообщение x количество раз y человеку с сообщением z. Тем не менее, моя главная проблема заключается в том, чтобы предложить пользователю ввести x, y и z. Это мой базовый код.
on run
tell application "Messages"
set targetService to 1st service whose service type = iMessage
set targetBuddy to buddy "18008888888" of targetService
repeat 3 times
send " beef bowl " to targetBuddy
end repeat
end tell
end run
Как вы можете видеть, он отправит сообщение "миска с говядиной" на номер 18008888888 3 раза. Однако, когда я добавляю в приглашениях, это нарушает код.
set numberTo to display dialog "What is the number?" default answer ""
...
set targetBuddy to buddy numberTo of targetService
Что не так с моим кодом?
Спасибо!