问题标签 [slack-commands]
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.
slack - 该死 - 斜杠命令不起作用(错误消息:`404_client_error`)
我正在尝试使用我的 Slack 调用 URI,slash command
但出现错误:
我尝试调用的 URI 在我调用curl
(POST
和GET
) 时有效,或者只是将其粘贴到我的浏览器地址中。
所以我尝试了一个webhook.site
URI,它在相同的情况下运行良好slash command
这很好用。不确定 PubNub URI 失败的原因。
slack - 我想将 Slack 中的斜杠命令变成交互式按钮
我有一个使用 Slack 应用程序创建的 Slack 频道。在频道中,我可以输入 /leave 并离开频道,但我希望在我的应用程序中有一个交互按钮,它与 /leave 执行相同的操作,因此用户只需单击按钮而不是输入命令。最好的方法是什么?
slack - Slack 集成:链接 slack 用户和来自 3rd 方 Web 服务的用户
我有一些 Web 服务(例如 Twitter)。该服务已经有用户,因此每个用户都有帐户。
我想为用户提供在 slack 中输入类似内容的能力:
并且这条推文应该出现在该用户的 Twitter 页面上(例如,ID=1 的 John D.)。
我阅读了一些关于 Slack 应用程序的内容,因此高级概述如下:
- 我需要创建一个新的 Slack 应用程序
- 我需要在这个应用程序中注册斜杠命令并提供后端 URL,它将处理来自 slack 用户的所有请求(如https://twitter.com/slack-integration)
当用户输入 /tweet "Some tweet" 时,以下内容将被发送到https://twitter.com/slack-integration:
user_id=U2147483697&user_name=SlackUser&command=/tweet&text=一些推文
因此,user_id 是 Slack 用户 ID。现在我需要一种方法将其链接到 id=1 的 John D.。
有什么想法,我该怎么做?
php - Slack:斜杠命令 - PHP/JSON 请求出现 403 错误
我在 Slack 中的 Slash 命令在 2 个月前突然停止工作。
设置相对简单:
- 将简单的 Slash 命令与仅出于此原因而构建的 slack 应用程序一起使用
- 将 PHP 页面添加到网站以处理 slack 命令
- PHP 脚本返回 JSON 响应以供 slack 处理
我将 PHP 代码简化为以下内容(出于测试目的):
在松弛时,我收到以下错误消息:
该死 - 斜杠命令不起作用(错误消息:)403_client_error
。在 APPNAME 管理命令。
我尝试了以下方法来解决问题:
- 将请求 URL 从 HTTPS 更改为 HTTP
- 启用和禁用验证令牌
如果我直接在桌面或手机上打开 PHP 站点,我可以看到正确的 JSON 返回。
Slack 在我们公司的网络上运行,但我想这个错误是随着 slack API 的变化而出现的,但我真的不知道是什么变化导致了这种情况。
谢谢!
slack - 如何让 Slack Bot 不回复私人群组中的所有消息?
我希望我的机器人只有在有人提到它的名字时才会回应@mybot。
如何做到这一点?
node.js - 节点 js - Slack API 集成 - 错误:发生 API 错误:channel_not_found
我对使用节点 js 的松弛 api 集成非常陌生。我正在尝试获取频道历史记录。即使我尝试使用 chat.postMessage。但它每次都给我抛出以下错误:
这是我的代码片段,
有人可以帮我这里缺少什么吗?
- 我什么时候应该使用“Bot User OAuth Access Token”和“OAuth Access Token”?
- 什么是频道 ID?
- APP ID是不是叫频道ID?
提前致谢
slack - 使用 Slack 斜杠命令运行本地应用程序
我想编写一个 Slack 命令来打开 Skype For Business (SfB)。
该命令将类似于以下内容:
SfB 可以识别该sip
协议,因此我可以sip:my.colleague@company.com
在浏览器中输入内容,它会打开与我在 SfB 中的同事的对话。
但是,在检查 Slack 集成页面时,似乎命令必须调用以 http:// 开头的公共 url。
Slack 有一个官方的 Skype 命令,所以我假设我正在尝试做的事情是可能的,我只是错过了一步。
javascript - 节点js中的“memoryDataStore不是构造函数”错误
我正在使用 node 开始松弛开发。按照教程,我收到一条错误消息。我尝试了几个来源,但我仍然无法发现我的错误
我只是想打印机器人和频道名称
安装的节点版本是 10 但是示例基于版本 5
这可能是错误的根源吗?
我收到此错误消息
slack - 使用 Slack Bot 提及访客?
我的频道里有很多客人。
我希望我的机器人在 @ 提及中提及这些客人,但机器人似乎看不到频道客人。它发现其他完整用户很好,只是没有客人。
这是对 Slack 的有意限制还是机器人需要更多权限?
我正在使用slackclient
模块(Python)并进行以下调用: