我们刚刚开始使用Slack,我一直在寻找我喜欢我们以前的聊天程序的功能。
每当我收到一条消息并来到前台时,我以前的聊天客户端就会打开。由于(如果我不愿意,请纠正我)Slack没有此功能,所以我希望自己注入它,就像我对主题进行的操作一样。
要添加主题,我必须编辑%slack%\app-3.2.0\resources\app.asar.unpacked\src\static\ssb-interop.js
要实现我想要的功能,我遇到了im.open()
函数,它将向特定用户打开直接消息。在下面的伪代码中,我将对我的想法有所了解。
// If a message is received...
if (im.messageReceived) {
// Get the received message
var message = im.message;
// Open the slack client with a direct message to the
// user I received the message from
im.open(message.token, message.user);
}
像这样可能吗?我该怎么做呢?