2017-01-28 45 views
0

利用农闲:https://slack.com/松弛和Python来运行松弛打开特定的聊天(从3DSMAX和Maya)

使用Python中的3dsmax和Maya然后已经找到了一个巧妙的方法来从两个平台上运行松弛:

import subprocess 
import getpass 
subprocess.call(['C:\\Users\\' + getpass.getuser() + '\\AppData\\Local\\slack\\slack.exe']) 

但后来不知道如何针对特定聊天同一时间?

它主要用于工具支持,如果用户想在办公室的一些援助,然后他直接进入我的聊天。

这可能吗?

回答

0

好的一个同事给了我一个领先的松弛深层链接的文档:

https://api.slack.com/docs/deep-linking#open_a_direct_message

import os 
os.startfile('slack://user?team=XXXXXXX&id=YYYYYYY') 

XXXXXXX和YYYYYYY应该是你teamID那么用户ID。

干杯! :)

+0

你可能想尝试[slacker](https://github.com/os/slacker)python模块直接发布或自动错误报告 – theodox

+0

嗯,那些工具是艺术家,那么我wouldn' t等要求他们安装更多的Python模块......一直在寻找一个非常简单的整合。 我回答到顶部工作的魅力的方法! 谢谢:) –