Отправить группу iMessage, используя applecript

Кто-нибудь знает, как отправить групповое сообщение с использованием applecript/osascript? Я пробовал кучу вещей, но ничего не получается.

2 ответа

Из словаря iMessages

Если вы загляните в словарь iMessages (бывший iChat), то увидите, что вы можете отправлять сообщения только на buddy или text chat, Нет доступной "группы". НО, если у вас есть группа, скажем, список людей, вы можете сравнить это с доступными buddies и отправить каждому из них, как предложено в этом посте.

Ответ @turingtested выше привел меня к решению, которое решило эту проблему для меня, при условии, что уже существует именованный чат.

В документации AppleScript send можно отправить на:

А chat имеет name свойство, так название чата отображается в списке чатов:

Затем я вошел в «Сообщения», создал желаемую группу и добавил имя группы. Как только вы это сделаете, следующий код поможет:

      tell application "Messages"
    send "Your message here" to chat "group name"
end tell
Другие вопросы по тегам