如何使用Python获取自定义slack命令列表?

2024-04-23 21:04:26 发布

您现在位置:Python中文网/ 问答频道 /正文

目前我想到的是两种方法:

1)转到slash命令应用程序网页并刮除HTML

2)使用slack API命令之一查询它

目前我的处境是:

1)使用Chrome登录时生成的HTML代码与通过Python使用tester令牌进行身份验证时生成的HTML代码不同。因此,当我使用Python(请求和lxml库)时,生成的HTML代码不包含slash命令的详细信息。你知道吗

2)我浏览了Slack API命令,但它主要围绕发送消息、bot等。我找不到能够检索slash命令列表和详细信息(例如描述、权限等)的API命令


Tags: 方法代码命令身份验证api应用程序网页html
1条回答
网友
1楼 · 发布于 2024-04-23 21:04:26

我们现在发现了一个未记录的API方法,它返回工作区中所有斜杠命令(内置和自定义)的列表。你知道吗

语法:https://slack.com/api/commands.list?token=YOUR-TOKEN

注意,这个方法需要一个legacy token才能工作。你知道吗

您可以找到此方法的完整文档here。你知道吗

相关问题 更多 >