4

Я пишу скрипт для уведомлений о событиях в Skype. (Насколько мне известно, эта функция доступна только для Linux; перейдите в "Параметры", "Уведомления", выберите событие и заполните "Выполнить следующий скрипт".)

Для входящих сообщений чата я могу получить всю необходимую информацию:

my-script.sh "%sname" "%smessage"

То есть %sname заменяется именем отправителя, а %smessage - текстом сообщения.

Но для исходящих сообщений чата %sname содержит мое имя. Я хочу как-то узнать имя получателя, но мои навыки работы с Google до сих пор меня не подводили. Есть ли другая переменная для этого? (Или какая-нибудь документация по скайпу этой функции?)

1 ответ1

1

Вы не можете, потому что вы отправляете сообщение не конкретному пользователю, а каналу, который слушаете вы и получатель.

Частный скайп-чат с двумя участниками такой же, как у 3+ участников, поэтому «получатель» как таковой отсутствует. Может быть, есть способ получить «целевое имя чата», но я не смог найти способ сделать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .