我正在使用slack slash commands API,到目前为止,它在我的bot(https://github.com/jesseditson/slashbot)上运行得很顺利,除了一件事:
在其他斜杠集成(例如giphy)中,当用户键入斜杠命令时,该命令将输出到公共聊天,然后发布响应:
但是,当我使用自定义斜杠命令时,原始命令根本不会输出:
我目前正在使用传入的Webhooks API将消息发布回通道,这可以正常工作,但是响应没有体现,没有原始请求也没有上下文。
/command
这似乎可以通过giphy用来集成的任何东西来实现,这给我留下了一些问题:
>
是giphy使用的是私有API,还是我错过了模拟此行为的正确API?
我错过了允许这样做的设置吗?
我正在使用Node.js,但我更感兴趣的是,除了语言之外,这是否可能。
作为附带说明,我意识到我可以使用Bot API或实时消息传递API来实现类似的功能,但不需要斜杠--然而,我非常喜欢斜杠命令附带的文档选项和自动完成,所以这就是我想问的问题。
不幸的是,Slack目前没有提供将/command
回显到通道的选项,/giphy
是一个独特的内部集成。
目前唯一的选择是创建一个Slack API应用程序,并让您的用户进行单独的身份验证。在使用/command
之后,将原始的/command消息
用chat.postmessage
发送回通道,然后发送传入的webhook消息。
对于 被选中的国家 ,只显示 输入线 或者 输出线 只显示输入线 只显示输出线 controller.showInOnly(true); controller.showInOnly(false); controller.showOutOnly(true); controller.showOutOnly(false);
Computer says no. — Little Britain 一个问题的详细反馈会对解决问题有帮助。当你使用 exec 资源在节点上执行命令时, 并不总能轻易地找出其为何没有正确执行。如果命令返回一个非零的退出状态,Puppet 就会返回类似如下的错误消息: err: /Stage[main]//Node[cookbook]/Exec[this-will-fail]/returns: ch
这可能是一个简单的问题,但我无法解决。 我使用Slack Python Api在频道中提到用户,我在这里指的是文档,https://api.slack.com/methods/chat.postMessage,我的代码很简单, 这将向频道发送消息,但我找不到任何提及用户的选项。我试图在信息中加入,例如 该消息将被发布,但以纯文本形式发布,而不是真正提及某人。顺便说一句,我正在使用测试令牌。(或者也
对于我正在构建的应用程序,我需要能够发送slack消息,指示处理文件的进度和成功/失败。 我没有找到一种完全直接的方法,所以我做了以下几点: 声明队列通道以接收需要发送的消息 发送到该通道的每条消息都将作为松弛消息发送。为了在那里推送信息,我做了一个窃听,比如: 最后,松弛流: 类SlackService具有发送消息的所有逻辑。我喜欢这种方法,因为我可以从不同的地方向slack通道发送消息,并以相
所以我最近一直在开发一个机器人,我已经在这个机器人中实现了斜杠命令。我遇到过对类型5命令“响应”的需求,但是我似乎找不到关于斜杠命令的好文档。我似乎无法让它“停止思考”。任何帮助都将不胜感激! 编辑:我发现你需要编辑交互响应(https://discord.com/developers/docs/interactions/slash-commands#interaction-response),但
时间窗口约束由 时间维度。积云(节点)。设置范围(time\u window[0]、time\u window[1]) 和时间维度 路由。添加维度(evaluator、slack\u max、capacity、fix\u start\u cumul\u to\u zero、name) 累积值(节点)的允许值与松弛最大值之间的关系是什么?例如,假设时间窗口为,松弛时间为。这是否意味着累积风险值45也