在 Ubuntu 中,当有人在 Skype 对话中发言(但不在群聊‘频道’中)时,我希望以可自定义的方式收到通知。
问题是:
- 我打开了很多窗口,所以我经常没有注意到任务栏中何时出现新窗口,或者其图标是否发生变化。
- 内置的 Skype 通知很小,而且几乎立即消失,所以我没有注意到它们
- 我尝试在 Skype 通知选项中使用此脚本,但它也消失得太快了
notify-send "%sname:" "%smessage" -i skype-chat
:(更新:通知发送现在支持定制) - 我尝试使用 pidgin 代替 Skype,希望它的通知功能更好,但它缺少太多功能,例如在联系人列表上方列出已加书签的聊天记录
是否有一些更好的通知包可以代替notify-send?
或者有其他解决方案?
更新:理想情况下,通知窗口会停留在所有其他窗口的顶部,并要求用户在消失之前单击它,以确保他们已经看到它。
答案1
有一个项目叫Skype 包装器尝试通过将 Skype 集成到 Ubuntu 消息菜单中来改进 Ubuntu 中的 Skype 通知系统。
您可以查看安装说明OMGUbuntu 上的这篇文章。
第一个答案中有附加说明AskUbuntu 上的这个问题(这是我的信息来源)。
答案2
我输入了 /alertsoff 并将群聊静音。更多信息 -https://support.skype.com/en/faq/FA10042/what-are-chat-commands-and-roles
希望这能有所帮助。我很高兴。
答案3
xfce4-通知可以选择设置其主题、透明度和消失时间。
我个人必须卸载以前的通知守护程序才能将新的通知守护程序设置为默认值......
如果你使用通知 osd (gnome-notify), 可以找到用于自定义的 GUI 工具这里。
答案4
我也有类似的抱怨,最后我安装的是这API 插件,允许我向 Empathy 添加 Skype 帐户。现在我可以通过漂亮的 Empathy 弹出窗口收到 Skype 消息,并且我禁用了 Skype 弹出窗口。需要注意的是,保留 Skype 弹出窗口以接收来电,因为 Empathy 无法处理这些来电。至少,在我的 Fedora 安装上无法处理。
注意:我假设 Ubuntu Empathy 的工作原理与 Fedora Empathy 有点类似。如果我错了,请纠正我。