Skype 通知脚本:获取聊天消息收件人

Skype 通知脚本:获取聊天消息收件人

我正在为 Skype 事件通知编写通知脚本。 (据我所知,该功能仅限于 Linux;转到“选项”、“通知”,选择一个事件并填写“执行以下脚本”。)

对于传入的聊天消息,我可以通过以下方式获取所需的所有信息:

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

也就是说,%sname用发件人的姓名和%smessage消息文本替换。

但对于传出的聊天消息,%sname包含我的姓名。我想以某种方式获取收件人的姓名,但我的 Google 技能到目前为止都失败了。还有其他变量吗?(或者 Skype 有没有关于此功能的文档?)

答案1

你不能,因为你不是向特定用户发送消息,而是向你和收件人正在收听的频道发送消息。

两人的私人 Skype 聊天与三人以上的私人 Skype 聊天相同,因此不存在“收件人”之类的概念。也许有办法获取“目标聊天名称”,但我还没找到办法。

相关内容