我有一个python函数,它将通过Slack机器人将图像发送到Slack通道。现在,我需要机器人来监听频道并将图像发布到机器人上,然后将其发送到我的python脚本中。
当我对此进行研究时,发现了Slack RTM。我不确定这是否是我需要的。
def Slack_comms(File_name,Channel='#ai',token='MY_TOKEM'):
slack = sl.SlackClient(token)
with open("Folder/{}".format(File_name), 'rb') as f:
slack.api_call("files.upload",channels=Channel,filename="{}".format(File_name),
title='Alert',initial_comment='Alert',file=io.BytesIO(f.read()))
print("Intruder alert sent to the user")