我想创建一个Slack机器人,用于回答一些简单的问题或在服务器上执行某些任务。以下是我尝试过的方法。
我应该使用传入的Webhook吗?
token = "i-put-my-bot-token-here" # found at https://api.slack.com/#auth)
sc = SlackClient(token)
sc.api_call("chat.postMessage", channel="magic", text="Hello World!")
这条消息是由Slackbot发出的,而不是我创建的机器人账户发出的?
另外,如果我想要听取该消息,根据Python库的说法:
if sc.rtm_connect():
while True:
print sc.rtm_read()
time.sleep(1)
else:
print "Connection Failed, invalid token?"
我应该使用传入的Webhook吗?