问题标签 [slack-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 将生产错误发送到 slack 而不是电子邮件
我想让我的 Django 应用程序将调试信息发送到 slack 而不是通过电子邮件发送,这是默认设置。
- 禁用电子邮件很简单。只是不要在
ADMINS
设置中放置任何电子邮件 - 向 slack 发送信息很容易。只需添加传入的 webhook
现在,我应该在哪里创建发送消息的逻辑?中间件似乎是一个不错的主意。我会做类似的事情
中间件只会返回None
,以免干扰系统的其余部分;毕竟,电子邮件已被禁用。
所以我的问题是:如何获得 django 收集的所有调试信息?我可以做类似的事情
但这仅提供回溯。那么所有的本地人、会话、客户端 IP 等呢?
通读https://docs.djangoproject.com/en/1.8/howto/error-reporting/,我了解到在处理中间件之前不会收集所有这些信息,也就是说,一旦一切都尝试过,并且一个错误没有被处理,然后 Django 运行它的 ErrorReporter 并记录信息。我可以以某种方式干预该过程并使其将信息发送到松弛吗?那会更好吗?
更新
我的解决方案:
在 settings.py 中:
google-search-appliance - 如何将 Slack 存档输入 GSA?
我想知道如何使用 Slack API 将消息历史记录输入 GSA(Google Search Appliance)并使其保持最新。
有人为此写过脚本吗?
webhooks - 如何使用 api 创建松弛的传入 webhook
有没有办法使用 api 创建 webhook。我想自动化组创建,并有助于拥有一个 webhook 创建 api。但我找不到任何关于如何做到这一点的文档。
谢谢苏潘迪
ios - (有效载荷不是有效的 JSON)试图快速打印到闲置空间
所以当我运行这段代码时,我不会出错。但是当我打印结果时,它显示“Payload is not valid JSON”
jenkins - 詹金斯松弛集成
我想使用 Jenkins 中的 Slack 插件将通知发送到 Slack 频道。
Jenkins 在我测试连接时说成功,但我的 Slack 频道中没有收到任何通知。
是否有任何已知问题?
如何让 Jenkins 向 Slack 发送通知?
alert - Slack Sensu 警报被切断
我正在尝试通过此插件在我的 Sensu Slack 警报中获取一些自定义信息,但似乎添加这些message_prefix
信息会导致松弛消息格式出现异常。
例如,我希望发布带有额外消息前缀内容的整条消息,但最后一行被截断,并且“显示更多...”与消息的最后一部分出现在同一行
如果我不包含,则消息格式正确message_prefix
,但不包含附加信息,所以我想找到一种方法让所有东西都使用前缀。
这是我希望消息默认看起来的示例。
有人知道我能做些什么来解决这个问题吗?
http - curl 忽略 --data 以 @ 符号开头:不从文件中读取
在slack中,您可以编写 slackbot 脚本以将消息发布到这样的频道:
现在我想提一个用户名作为消息的第一部分,例如msg="@joernhees hello self"
.
这样做的问题是,如果--data
curl 的参数以符号开头,@
它将解释@
as 文件名之后的字符串并发布其内容。有没有办法让 curl 忽略该@
符号并将文字@
作为发布请求的第一个字符发送?
ruby - 使用 slack-api ruby gem 创建一个 slack 机器人没有作为 DM 响应
slack-api
我已经使用实时消息 API设置了一个 slack 机器人。
这是缩写的设置:
使用此版本的 postMessage,响应来自 Slackbot,而不是我的机器人(名为 kaya)。
目标:我想以 DM 的身份从它被发送到的机器人中做出回应。
当我将频道更改为 data['channel'] 时,响应来自我的 bot kaya 的 DM,但进入无限循环。
如何获得非无限循环 DM 响应?
注意: 我想我看到了它是如何发生的:通过选择机器人作为“通道”,机器人正在响应它自己对我的响应,就好像它是另一个用户在与“机器人的”通道交谈一样。但我不知道还有什么方法可以让我的机器人而不是 slackbot 做出响应。
ruby - 通过 Ruby rest_client 使用 Slack 的传入 Webhook 时出现 500 错误
我使用以下内容发布到Slack 的 传入 Webhook:
我收到以下错误:
RestClient::InternalServerError: 500 内部服务器错误
当我在 request_bin 上检查该帖子时,该帖子似乎正确发布,因此我不清楚如何解决此错误。
api - 如何将数据从松弛发送到另一个服务?
我正在寻找如何从 Slack Channel 发送数据,消息如下:
@Slackbot:创建票证:“检查 apache 配置设置”
到我的 redmine API 实例??
有可能的 ?
我知道通过 webhook 发送到 Slack chan 是可能的,但是反过来呢?