slack-api相关内容

是否可以使用传入的 Webhook 将文件发布到 Slack?

我正在使用传入的 webhook 功能试用 Slack 的 API,发布消息完美无缺,但它似乎不允许任何文件附件. 仔细查看我知道我必须使用完全不同的基于 OAuth 的 API,但是当发布消息运行良好时,仅出于上传文件的目的创建更多令牌似乎很奇怪,是否无法上传文件以应对传入的文件微信? 解决方案 不,不能通过传入的 Webhook 上传文件.但是您可以使用 image_url 标签 ..
发布时间:2021-11-15 01:06:08 其他开发

在 HTTP POST 请求中将 JSON 发送到 Slack

我正在尝试使用 Slack 的 chat.postMessage API 调用发送消息.我在 HTTP GET 中编码我的测试消息没有问题,但我试图在 HTTP POST 请求中使用 JSON 实现相同的结果. 我一直在用 curl 和 Postman 进行测试,但 Slack 似乎不是完全确认我的请求正文. {“好的":假,“错误":“not_authed"} 在curl中,我的请求是 ..
发布时间:2021-11-15 01:02:26 其他开发

将 slack 应用程序添加到工作区后如何发送消息?

我想在工作区上安装 Slack 应用后直接向频道发送自定义消息. 我没有找到获得“安装"事件安装的方法. 所以我想在频道创建后使用 bot 用户发送消息,但我也没有发现任何... 有什么技巧可以做到这一点吗? 解决方案 没有安装事件,但您不需要.如果您想在将应用程序安装到工作区后发送消息,只需在安装脚本的末尾添加该功能.例如在您收到工作区的新令牌之后. 一种流行的方 ..
发布时间:2021-09-23 18:39:41 其他开发

Slack API 通过 webhook 发送命令

我不确定我正在尝试做的事情是否可行.我有一个 Slack 应用程序,我想通过该 SlackApp 控制另一个不是我的 Slack 应用程序. 这可能太抽象了,让我们详细了解一下:有 SlackApp Foodtrain.如果您是用户,您只需输入“/lunchtrain Location Time"即可.我希望我的应用程序激活 Lunchtrain,但如果我只是通过 Webhook 发送一条消 ..
发布时间:2021-09-23 18:38:33 其他开发

Slack webhook - 我应该打开哪些 IP?

我们希望将 Slack Webhook(传出 Webhook)与内部 Web 服务一起使用. 我们公司位于防火墙之后,因此必须将外部连接列入白名单. Slack 似乎有多个地址,它将从中发送 API 请求,而且似乎没有记录. 我们应该在防火墙(白名单)中打开哪些 IP/端口,以允许 slack 的传出 Webhook 连接到我们的内部 Web 服务? 解决方案 我知道这是一个 ..
发布时间:2021-09-23 18:38:25 其他开发

Slack 传入 Webhook 作为我的用户发送

我在 Slack 工作区中创建了一个传入 Webhook.我正在使用第三方工具将 JSON 对象发布到钩子 url.我想向@user_1 发送通知 我的问题是通知发送到我和那个用户@user_1 之间的私人频道,而不是直接发送到@user_1,比如通过 Slackbot 或只有该用户的频道. 如何确保通知是从 Slackbot 或 @user_1 发送的,而不是我自己发送的? 我 ..
发布时间:2021-09-23 18:38:22 其他开发

Slack 延迟消息与 Node TypeScript 和 Lambda 的集成

我开始实施一个不断发展的斜线命令,最终可能会达到 3 秒的松弛响应限制.我将 serverless-stack 与 Node 和 TypeScript 一起使用.使用 sst(以及 vscode 启动文件),它可以将调试器挂钩并附加到非常漂亮的 lambda 函数中整洁的调试. 当访问 api 端点时,我尝试了各种方法来发回对 slack 的确认,做我的事情并发送延迟消息但没有成功.我没有太 ..

从 slack bot 访问 Slack 文件

我需要一个能够接收和保存从 slack 聊天室发送的文件的 slack 机器人. 问题是:slack 不发送文件内容,而是发送指向文件的链接数组.其中大多数,包括下载链接都是私有的,无法通过机器人访问.它确实发送了一个公共链接,但该链接指向文件预览,该文件本身没有文件 (这是一个例子). 所以问题是:我如何通过机器人访问上传的文件? 解决方案 当您执行 CURL 请求时,您可以 ..
发布时间:2021-07-11 20:54:14 其他开发

如何通过 Slack API 设置提醒?

我希望能够在 /remind 斜杠命令的消息rel="nofollow">Slack 通过 API(可能使用 传入 webhook或网络 API. 然而,当我通过 Web API 发布消息时,该命令就像一条“常规"消息一样,例如,/remind me in 1 month to follow the Boss -它不会触发实际的提醒. 有没有办法在 Slack 中以编程方式设置提醒(或 ..
发布时间:2021-07-09 19:24:46 其他开发

Slack API - rtm_connect 错误

在尝试使用 Slack API(实时消息传递)时,我收到了似乎是认证错误的信息. 任何想法为什么会发生这种情况?很想得到一些反馈,为我指明正确的方向.我使用的是 python 2.7,代码托管在 pythonanywhere 的付费帐户中. 导入操作系统从 slackclient 导入 SlackClientverif_token = os.environ.get("MYTOKEN")sl ..
发布时间:2021-06-26 20:27:27 Python

slack bot 回复消息并提及

我有一个简单的 slack bot,可以响应以特定字符串开头的消息.我更喜欢机器人只响应提到机器人的消息.我正在使用 slackclient 并通过以下方式获取消息: new_evts = sc.rtm_read() 我可以在消息中看到我的 client_id,但搜索消息字符串似乎不是正确的方法. u'text': u': 测试消息' 必须有一种更宽松的方式来处理提及的消息.我在 Slac ..
发布时间:2021-06-26 20:07:43 其他开发

通过Slack API发送命令

是否可以通过API以编程方式将 command 发送到Slack?我已经使用 成功发布了一条消息 var postsResponse = client.UploadValues("https://slack.com/api/chat.postMessage","POST",新的NameValueCollection(){{"token",“"},{"channel",“ ..
发布时间:2021-04-23 19:23:56 其他开发

如何从Slack到机器人服务获取用户ID

我正在使用Azure LUIS创建一个简单的机器人,这是我的第一个机器人.经过研究后,我取得了不错的进步,现在也与Slack集成在一起作为测试它的渠道. 该bot功能正常运行,但我希望识别用户.这样我就可以对机器人对话进行个性化设置,并从他的个人资料表中提取用户特定的信息. 无论如何,我是否可以获得闲置用户的UID或任何参考ID,因此可以将其与用户个人资料一起存储在我的用户表中? ..

使用Slack bot的Python asyncio

我正在尝试使用asyncio创建一个简单的Slack机器人,主要使用示例在此. 这两个示例都可以单独工作,但是当我将它们放在一起时,我的循环似乎没有循环:它经历了一次,然后消失了.如果 info 是一个长度等于1的列表,这种情况发生在在聊天室中键入带有bot的聊天室中键入消息时,协程应该被触发,但永远不会触发.(协程现在正在尝试做的所有事情就是打印消息,如果消息中包含"/time",它将使机 ..
发布时间:2021-04-12 18:59:14 Python

如何使用PowerShell V2使用Websocket客户端打开与URL的长期连接?

我正在尝试使用PowerShell V2(出于测试目的)使用Slack初始化实时消息(rtm)实例.但是根据Slack的常见问题解答,要连接到他们的rtm API,我需要通过Websocket客户端使用wss://协议来流式传输相关事件.我还试图使其成为异步连接(接收和连接). 这不起作用: $ webSock =新对象System.Net.WebSocket.ClientWebSock ..
发布时间:2021-04-12 18:56:04 其他开发