2017-01-28 94 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模塊......一直在尋找一個非常簡單的整合。 我回答到頂部工作的魅力的方法! 謝謝:) –