slack相关内容

我是否可以定制通过Slack的AWS Chatbot集成接收到的消息?

目前,我们已经为Slack设置了AWS Chatbot集成,以接收有关CodePipeline的通知-CodeBuilds的结果和CodePipeline所有阶段的状态。我注意到开箱即用集成的消息并不像我希望的那样具有描述性。 例如:如果构建因单元测试失败而失败,那么聊天机器人将输出POST_BUILD: COMMAND_EXECUTION_ERROR: Error while execut ..
发布时间:2022-08-13 15:20:20 其他开发

在Slack中管理应用程序所有权的最佳实践

在Slack中管理应用所有权的最佳方法是什么? 目前,我们团队中的所有开发人员都在自己的Slack帐户下创建他们的应用程序。这样做的风险是,如果他们离开公司,他们的账户被关闭,那么他们创建的应用程序将停止工作。 这肯定是一个常见的解决方案,但我找不到一个具有良好解决方案的权威文档。 您推荐什么? 推荐答案 以下是我对管理应用程序开发所有权的建议。 在此讨论中,我们需 ..
发布时间:2022-06-14 23:57:14 其他开发

为用户添加Slack上的权限

当用户使用Sign in to Slack按钮登录到SLACK时,我们如何为其添加更多作用域/权限。我已经将作用域添加到我的Slack应用程序上的ToS权限/作用域中。它适用于主要所有者,但不适用于其他用户。 我也有一个类似的问题here。我想我明白了我必须添加权限,但不知道如何添加。我尝试将其添加到使用Slack登录按钮的初始OAuth流中,但它显示我不允许将其他作用域与idty.Basic一起 ..
发布时间:2022-06-14 23:35:03 其他开发

Slak向所有人发送直接消息(不是群发消息,我想发送单独的消息

我的问题是Slack是否可以在Sack上向我的群中的所有人发送直接消息(不是群消息我想发送单独的消息 推荐答案 没有用于此的api方法,但您可以使用小脚本轻松创建此功能。 获取Slack团队的所有成员。他们的用户ID带有 users.list 循环访问所有活动用户(忽略带有deleted = false的用户) 通过chat.postMessage向每个用户发送直接消息 使用 ..
发布时间:2022-06-14 23:08:07 其他开发

松弛的传出网络挂钩:URL

谁能解释一下松散的传出网络挂钩配置中的URL? 谢谢 推荐答案 传出网络挂钩中的URL是您控制的位置,当满足特定条件时,Slack的服务器将向该URL发送包含outgoing webhooks文档中描述的数据的HTTPPOST,您将有机会用一条简单的消息进行响应。 您需要一个Slack可以访问的服务器或服务来处理传出的WebHook。这是另一个good overview o ..
发布时间:2022-06-14 22:53:27 其他开发

松弛指向图像的URL

我创建了一个简单的slack命令来调用rest API。该API只返回一些带有图像url的json。 这一切在SLACK中都运行得很好,但我注意到,每次你在SLACK中查看图像时,它都会重新调用图像URL。 此图片是我们的一台服务器的实时屏幕截图,如果有人查看旧图像(来自前一天),该屏幕截图来自现在而不是那时。 这可以停止吗?还是我使用网络挂钩更好? 推荐答案 这是图像UR ..
发布时间:2022-06-14 22:40:09 其他开发

在R中使用HTTR包将图像发布到SLACK

Slack提供了一种通过其API上传文件的方法。文档位于以下位置: Slack files.upload method 在此页面上,它提供了一个如何发布文件的示例: curl -F file=@dramacat.gif -F "initial_comment=Shakes the cat" -F channels=C024BE91L,D032AC32T -H "Authoriza ..
发布时间:2022-06-14 22:34:03 其他开发

如何与Slack集成,就像Google Drive那样?

我已经阅读了Slack关于如何开发Slack应用程序的文档。当我安装Google Drive Slack应用程序时,我看到当点击Send Message Input左侧的‘+’按钮时,可以访问Google Drive选项(创建新文件等)。这是如何实现的? 推荐答案 遗憾的是,此功能并非对所有第三方开发者都可用。 总的来说,所有开发者和与Slack团队密切合作开发应用程序的公司,如 ..
发布时间:2022-06-14 22:28:58 其他开发

如何在Slak App中通过API给用户发消息?

当创建SLACK应用程序时,它会在左侧菜单中创建一个新的“频道”。我希望能够向特定用户发送消息,而不是向工作区中已与应用程序集成的所有用户发送消息。 例如,如果我提出以下请求: curl -X POST -H 'Content-type: application/json' --data '{"text":"Hello, World!"}' https://hooks.slack.co ..
发布时间:2022-06-14 22:25:15 其他开发

发送超链接以调用空闲消息中的API

我的问题很简单。我想发送一个带有松弛消息的链接/按钮,当接收者单击该链接时,它会调用API来执行某些任务。 以下是我的代码: $msg = "hey! click to approve Approve"; self::sendSlackMessage($slackId,$msg); 我使用这个send ..
发布时间:2022-06-14 22:09:52 PHP

使用公司代理使Python3.x Slack(松弛客户端)

我有一些Python3代码,可以让它使用模块slackClient来发布到频道,没有问题。然而,如果我从我们的公司服务器上运行这段代码,其中所有流量都需要通过代理,它就会失败。我知道代理服务器和端口,必须使用它们从我们的服务器运行PIP,如下所示: pip install --proxy proxy.evilcorp.com:8080 slackclient 这很管用。如果我不代理PIP ..
发布时间:2022-06-14 21:54:08 Python

将消息菜单和消息按钮松弛地组合在一起

我希望在我的Slak应用程序中结合使用消息菜单和消息按钮。这是我试图实现的工作流。 1)用户发出松弛斜杠命令以显示菜单。该菜单将有一个下拉列表和三个按钮。我能够做到这一点。 2)我希望用户从下拉列表中选择一个选项并按下任何操作按钮。然后只应触发操作 问题是,当我从DropDown中选择任何选项时,它都会触发操作。我不希望以这种方式触发行动。我只想在点击按钮后触发操作 推荐答案 ..
发布时间:2022-06-14 21:48:35 其他开发

用Spring解码车身参数

我正在使用Spring为Slack App开发一个rest API后端。我能够接收来自Slack的消息(斜杠命令),但我无法正确接收组件交互(按钮单击)。 official documentation表示: 您的操作URL将收到一个HTTP POST请求,其中包括一个负载正文参数,该参数本身包含一个应用程序/x-www-form-urlencode JSON字符串。 因此,我写了 ..
发布时间:2022-06-14 21:24:02 Java开发

仅使用Slack命令API删除交互消息(命令响应)

所以我在Node中构建了一个松散的应用程序来响应一些用户命令。它通常使用带有一些附件和按钮的交互式消息进行响应。 对于某些按钮,我返回不同类型的文本或其他附件,但我也希望有一个“取消”按钮,它基本上可以取消当前命令-从用户的聊天中删除它。 问题是我希望在不请求Chat:WRITE:User作用域或不必创建机器人的情况下执行此操作。 通过请求chat:write:user作用域,我 ..
发布时间:2022-06-14 21:06:57 其他开发

如何在Slack应用程序中存储配置项

如何在Slack应用程序中存储永久数据? 例如,Opsidian slack app有一个命令来添加您的AWS密钥。它将这些密钥存储在哪里,以及它如何知道为特定团队使用特定密钥? 这是在Opsidian一边吗?如果是这样,它是否只使用team.info终结点并使用每个命令来匹配它? 我搜索了他们的文档和谷歌,但一无所获。 推荐答案 松弛应用通常由程序代码(如php)和数据 ..
发布时间:2022-06-14 21:01:41 其他开发

如何在SLACK机器人中获取用户名/用户ID

https://github.com/DeronLee/starbot.git 我创建了一个松散的机器人,它运行得很好。但当有人向机器人发送消息时,我无法判断是谁发送的。 我尝试了msg.user msg.username,但它们都是未定义的。 我只希望我的输出如下所示 abc: @starbot hello starbot: hello. abc 终于。我知道了。 ..
发布时间:2022-06-14 20:48:34 其他开发