Python 3.x 使用Slack RTM API侦听消息时未发生任何事件
我有一个没有细粒度权限的经典应用程序密钥,当我使用它进行测试时,该密钥可以工作。但是当我尝试运行下面的代码时,在Python 3.x 使用Slack RTM API侦听消息时未发生任何事件,python-3.x,slack-api,rtm,Python 3.x,Slack Api,Rtm,我有一个没有细粒度权限的经典应用程序密钥,当我使用它进行测试时,该密钥可以工作。但是当我尝试运行下面的代码时,在rtm\u client.start之后什么也没有发生。list_message()中的消息“我在听”永远不会打印。没有错误消息,我尝试过向General、其他公共频道发布消息,并直接向应用发送消息。什么都没有发生,Python脚本一直在运行 from slack import RTMClient @RTMClient.run_on(event="message"
rtm\u client.start
之后什么也没有发生。list_message()中的消息“我在听”永远不会打印。没有错误消息,我尝试过向General、其他公共频道发布消息,并直接向应用发送消息。什么都没有发生,Python脚本一直在运行
from slack import RTMClient
@RTMClient.run_on(event="message")
def list_message(**payload):
print("I'm listening")
rtm_client = RTMClient(
token="xoxb-XXXXXXXXXX"
)
rtm_client.start()
就在不久前,我终于让它开始工作了。这是两件事之一: