问题标签 [hubot]
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 - Hubot 和 Django 开发服务器
我正在尝试使用 coffeeScript 发出 get 请求,但它甚至没有向我的 URL 发出请求:
当我使用浏览器发出相同的请求时,它可以工作:
我正在尝试运行hubot
coffeescript - 在hubot coffescript中同时调用2个https请求
我正在尝试自动确认在 pagerduty 中触发的事件。第一个http请求生效。但是第二个 http 请求(代码的最后一行)永远不会生效。我尝试过 varipus 组合。但这无济于事。我是coffeescript的新手,只将它用于hubot。有人可以帮助我吗?
git - 使用 github api 从拉取请求编号获取拉取请求合并提交 sha
我正在尝试使用 github api(通过 githubot https://github.com/iangreenleaf/githubot)从拉取请求编号中获取拉取请求合并提交 sha。
我能够得到正确的响应(例如“获取单个拉取请求”下的示例:https ://developer.github.com/v3/pulls/ ),但是 merge_commit_sha 给了我这个错误:
当我比较 github 上的 2 个页面时,我在提交页面中都看到了 merge_commit_sha,但在拉取请求合并页面中看到了不同的提交 sha。两个父级相同,但合并提交不同。从 api 调用返回的一个不起作用,但另一个让我通过
以下是一些示例屏幕截图
所以这让我想到了 2 个问题: - 这 2 个提交 sha 之间有什么区别,为什么只有一个可以恢复拉取请求?
- 如何使用 github api 获取合并拉取请求提交 sha?
谢谢。
node.js - 返回发送给 Hubot 的原始消息
有没有办法返回 Hubot 听到/响应的原始消息?
试图访问message
,@message
但在调用时似乎出错了。
寻找类似的东西:
在此示例中,它将回显用户输入的整个文本。
实际上,我会玩弄文本并删除一些东西,但我想要原始文本的精确副本来乱搞。
heroku - 通过 Curl 发布到 Hubot
我在 Heroku 上运行 Hubot 并将其连接到 Hipchat。
我现在想在适当的时候使用 Curl 将第三方信息发布到 Hubot。
有两个脚本看起来很合适,http-post-say.coffee或http-say.coffee。我也不能上班。
http-post-say指向端口 8080,我不相信它会在 Heroku 上工作,而且http-say根本不会发布,没有任何错误消息。
这两个脚本的配置都是零,我已经成功部署了其他几个脚本,所以我很茫然。
有没有人在我描述的场景中成功使用过这两个脚本,或者采取了不同的方法来达到相同的目标?
xmpp - Hubot 仅显示一个用户的图像
我已经为我们公司设置了 Hubot。它工作正常,连接到群聊,回复其名称等。唯一的问题是它不会显示图像,它只显示链接(指向正确的图像)。
我是设置 hubot 的人,而 Adium 正在为我正确显示图像,但不是为其他任何人。有没有人遇到过这个问题?或者知道我应该在哪里解决这个问题?
node.js - 如何通过 IRC 适配器使用 Hubot 和 node-cron
我无法正确设置 Hubot 和 node-cron 以在我的 IRC 频道中执行任务。
此页面显示了我最初如何设置我的代码: https ://leanpub.com/automation-and-monitoring-with-hubot/read#leanpub-auto-periodic-task-execution
这是 node-cron 的链接: https ://github.com/ncb000gt/node-cron
我在想我遇到了 Hubot 的 IRC 适配器的问题,但我不确定。欢迎任何建议和代码示例。
这是我最终进行测试的地方:
或来自 Leanpub 的示例
Hubot 运行正常后的 cron 作业设置:
再次感谢大家!
node.js - Hubot CronJob 功能
似乎无法弄清楚如何实现这一目标。我试图让 Hubot 在特定的 hipchat 频道中定期调用一个函数。
目前,我可以通过让用户输入聊天“Hubot totalviewers”来做到这一点,hubot 将返回当前观众的数量。关键是让 hubot 自己执行此操作,而无需用户键入命令(每分钟发生一次)。
任何文档、示例或帮助将不胜感激。
node.js - Hubot安装错误,其中--create不创建目录
我正在尝试 Heroku 部署一个 hubot 应用程序(如果重要的话,放到 Slack 中)。我在 Ubuntu 14.04 上进行本地开发。我正在密切遵循这些指示。
这是我的步骤...
但是,什么都没有创建,没有 myrobot 目录——也没有错误声明。老实说,我什至不确定在哪里寻找调试信息。
这没有什么区别,但是在克隆的 git:hubot-slack 目录中执行所有这些操作是一种好习惯吗?
hangout - 适用于 Hubot 的 Google Hangouts 适配器?
我目前正在玩一些 Hubot,并希望将其连接到我和我朋友的视频群聊频道。问题是我似乎找不到适配器。可能不存在(因为谷歌视频群聊最近改造了他们的 api),但我想先问你。
我找到了
- 用于启动环聊的脚本,而不是适配器:https ://www.npmjs.org/package/hubot-google-hangouts
- 像这样的旧 gTalk 设置:http: //www.mabishu.com/blog/2013/05/11/setting-up-hubot-with-a-gtalk-account-for-fun/
- 仅此而已。
TL;DR:是否有最新的 Google Hangouts 适配器?