cro*_*dle 2 python python-3.x slack-api slack
我正在使用 python3.6 并尝试向自己发送消息以开始在 slack 中进行交互。
我已经安装pip install slackclient
并正在使用 slackclient v2.2.1
频道 ID 是从我帐户的 slack 链接中提取的https://XXXXX.slack.com/messages/XXXXXXXXX
我想在我的 Slack 帐户中看到嗨消息。有什么建议。
client = slack.WebClient("BOT_USER_TOKEN", timeout=30)
client.chat_postMessage(
channel='CHANNEL_ID',
text='Hi!')```
Run Code Online (Sandbox Code Playgroud)
机器人用户令牌链接到使用您的应用程序创建的机器人用户。如果您使用机器人令牌,您将只能访问该机器人用户所属的频道。
因此,要使您的脚本正常工作,您需要执行以下操作之一:
由于您想从基础开始,我建议首先使用公共渠道,这总是有效的。
直接消息有点复杂。要向用户发送直接消息(例如从您的机器人用户发送给您自己),您需要首先使用 打开一个直接消息通道conversations.open
,这将为您提供一个新的通道 ID。然后使用该通道 ID 发送消息。
归档时间: |
|
查看次数: |
3762 次 |
最近记录: |