问题标签 [slack]

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.

0 投票
1 回答
534 浏览

git - Github:检测拉取请求及其大小

我希望能够在我的 git hub 存储库上监控拉取请求,并且我对 PR 的大小特别感兴趣。例如,有多少文件已更改,有多少行添加/删除。这个想法是我想强调那些被认为太大的公关。

有人可以就如何实现这一目标提供任何建议吗?我已经在使用 GitHub 集成到 Slack 中,它会通知我的 PR 频道,所以想知道我是否可以参与其中。或者,也许 GitHub API 可以为我提供一些东西。

提前致谢。

0 投票
1 回答
1296 浏览

c# - 获取 Slack 频道上可见的最后一条消息日期

每当一个团队超过 10000 条消息时,旧的消息在免费试用团队中不可见。如何获取在频道上可见的最后一条消息的日期?

例如,今天是 2016 年 2 月 15 日。如果我可以访问公共频道“ChannelDemo”并且我的团队已超过 10000 条消息。当我进入频道“ChannelDemo”时,它会显示 2016 年 2 月 14 日的消息。

如何以编程方式或通过任何方法/web api 调用获取此日期 Feb14,2016(消息在我的频道上可见的日期 - 'ChannelDemo')?

请建议。

0 投票
0 回答
3538 浏览

slack-api - 无法邀请用户加入 Slack 团队

我正在尝试使用 users.admin.invite 方法邀请用户加入 Slack 团队。这是一种未记录的方法,因此周围的信息很少。我正在使用以下正文向https://team_name.slack.com/api/users.admin.invite?t=n&token=token发送 POST:

我收到的错误是 invalid_email,但我 100% 确定该电子邮件是有效的。其他人尝试过这种方法吗?帖子的正文是否正确?我使用Fiddlr和DHC来测试api方法。

谢谢你。

0 投票
1 回答
881 浏览

ubuntu-14.04 - Sensu with sensu-plugins-slack 没有发送消息

在我的 Sensu 服务器(非企业版)上,我首先通过sudo sensu-install -p slack.

我的 sensu 服务器上的配置文件如下。

/etc/sensu/conf.d/handler_config_slack.json

/etc/sensu/conf.d/client.json

以及 sensu 远程客户端服务器文件/etc/sensu/conf.d/client.json

/var/log/sensu/sensu-srver.log

我让远程 sensu 客户端运行并连接,然后我故意停止远程客户端服务器从检查中生成warningcritical事件。keepalive我想向我的松弛频道发送一条消息,但没有发送任何内容。

我究竟做错了什么?

0 投票
1 回答
623 浏览

slack-api - 替换自定义集成中的 URL

我已将 Twitter 和 Google Drive 应用程序添加到我的 Slack 团队。对于我目前正在开发的 ERP 系统,我想替换某些 URL,类似于 Twitter / Google Drive 的做法:

  • 谷歌驱动器:

    您包含链接的消息将更改为指向 Slack 中外部参考文件的共享消息点

    用于 Slack 的 Google Drive 集成

  • 推特:

    自动展开粘贴的 Twitter URL,显示完整的推文和附加媒体

显而易见的方法似乎是使用带有 URL 第一部分的传出 Webhook(例如https://erp.acme.com)作为“触发词”,但这似乎不适用于私人组和频道。Google Drive 似乎没有这个限制。哪个 API 提供了足够的灵活性?

0 投票
1 回答
330 浏览

slack-api - 当您对令牌进行硬编码时,如何构建一个供多人使用的机器人?

我正在使用这个库。在示例中,它使用硬编码令牌。如果我想将此应用程序放在 Slack 市场上,我如何使用以下方法动态“监听”多个应用程序令牌:

我是否需要为每个集成创建一个新的机器人实例?

0 投票
2 回答
2676 浏览

slack-api - Slack 频道 ID 在团队中是否唯一?

Slack频道// im / mpim id 在不同团队中是否唯一?换句话说,两个团队可以拥有相同 id 的频道吗?

我阅读了文档,在 Google 和 SO 上进行了搜索,但无法确认频道 ID 是否唯一。

0 投票
2 回答
31465 浏览

slack - 是否可以在另一个松弛通道中嵌套一个松弛通道?

比如说,我有一个名为 的频道teamA,也有一个名为 的频道subTeamBsubTeamB实际上是 A 队的一个子团队,例如subTeamB包含在 中的所有成员teamA

在这种情况下,这可能subTeamB嵌套在里面teamA吗?

0 投票
1 回答
130 浏览

slack-api - 确定哪个 slack 用户已授予访问令牌

根据文档,在授予权限后,我会收到这种 JSON 响应:

有没有办法确定哪个 slack 用户授予了访问权限?

0 投票
1 回答
3224 浏览

slack-api - slack slash 命令仅显示对通道的响应

slack 仅提供两种类型的响应:

  • ephemeral = 只向用户显示命令和响应。
  • in_channel = 向频道中的所有用户显示命令和响应。

短暂的例子:

短暂的反应

in_channel 示例:

in_channel 响应

问题:

如何使斜杠命令在频道中显示响应而不显示命令和响应?