使用applescript将消息发送到新联系人/线程

时间:2018-10-26 01:28:53

标签: python macos applescript imessage

当联系人或“好友”不在主iMessage应用程序中时,我需要能够使用Apple脚本发送iMessage。如果线程已经创建并且其中包含消息,则能够向他们发送问题。但是,如果我尝试将其发送给不是脚本的脚本,它将失败或不执行任何操作。

tell application "Messages"

    set myid to get id of first service

    set theBuddy to buddy "example@email.com" of service id myid

    send "Hi there" to theBuddy

end tell

这是我当前用来发送消息的脚本的示例,但是如上所述,如果还没有消息线程,那么这将不起作用,您知道如何执行此操作吗?我宁愿不使用UI回调。

0 个答案:

没有答案