问题标签 [campfire]

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 回答
172 浏览

ruby-on-rails - 向 Rails 应用程序添加后提交?

我在我的 rails 应用程序中使用以下 gem:

我正在尝试学习如何在我的应用程序中创建记录时向服务提供商(例如 Campfire)发送数据。

使用 Campfire 作为测试,我的 kase.rb 模型中有以下内容:

我的 kases_controller.rb 中的以下内容:

在我看来,以下几点:

使用上面的代码时,我收到以下错误:

有人可以指出我正确的方向吗?

谢谢,

丹尼

0 投票
2 回答
374 浏览

javascript - 如何将非 ASCII 数据发布到 Campfire?

这是一个测试 Node.js 应用程序:

body地图是我要发送的。而且您可以看到"hello"它可以正常工作(即发布到Campfire聊天的消息)但是"привет"作为正文-发生错误...在第二种情况下,我从Campfire收到了很长的html响应...我认为如果我可以发送bodyunicode 序列字符串...像这样:"body":"\u043f\u0440\u0438\u0432\u0435\u0442"但是如何?

0 投票
1 回答
292 浏览

unix - 在 *nix 上持续设置 Hubot 的 Campfire 变量

我已经根据Campfire 适配器 README成功设置了一个带有变量设置的Hubot,但是当我重新启动我的 shell 时,不再设置变量。如何以跨 shell 会话持续存在的方式设置这些变量?

0 投票
2 回答
921 浏览

github - 部署 Hubot 时出现大量错误

我正在 Linux 上安装 hubot,并按照说明进行操作,没有收到任何错误。

但是,当我尝试实际运行我的 hubot 时,我遇到了问题。首先,我尝试根据链接教程末尾的说明对 hubot 进行守护。start hubot返回错误start: Unknown job: hubot。所以我备份并尝试/opt/hubot/bin/hubot --name Ro\ Bot --adapter campfire并得到这一系列错误:

尝试从发布包安装而不是在 git 中克隆会导致过程早期出现不同的错误:

我试过npm cache clean但没有帮助。

我不知道该怎么做,而且我对 Hubot 或它运行的任何框架都不是很熟悉,因此任何有关如何开始对此进行故障排除的信息都会有所帮助。

0 投票
1 回答
1682 浏览

javascript - 如何让hubot列出当前营火聊天室中的所有用户?

我在篝火聊天室里运行了 hubot (https://github.com/github/hubot)。

我正在尝试制作一个脚本来显示聊天室中所有登录的用户。

默认hubot show users命令似乎找不到所有已登录的用户。

不工作的伪代码

0 投票
0 回答
101 浏览

api - 如何使用 API 向 campfire 发送系统消息?

我在 GitHub 博客中看到过类似的内容:

在此处输入图像描述

问题是:如何发送系统消息(带有绿色背景的消息)?我真的很想以这种方式发送部署消息,它真的会帮助我们的团队聊天。还是都是用户脚本?:(

0 投票
1 回答
132 浏览

api - 使用 curl 加入篝火室

我尝试使用带有 curl的篝火室 API加入篝火室。

我尝试:

curl -v -H "Content-Type: application/json" -i --user my_token:my_password https://camp111.campfirenow.com/room/test_room/join.json

我得到了回应:

<html><body>You are being <a href="https://camp111.campfirenow.com/login">redirected</a>.</body></html>

我如何正确加入 curl 的篝火室?

谢谢你。

0 投票
1 回答
784 浏览

autoit - 查找网页中出现的所有 _stringbetween

我正在使用 AutoIT 脚本来查找带有聊天室类型网页的选定消息,我可以将发送的文本放在两个特殊字符之间以使其更容易找到,也可以过滤掉所有不需要的东西。我遇到的问题是一旦 _stringbetween 找到它正在寻找的东西,它就不会继续寻找。为了进行测试,我在 GUI 框中返回了值。如果有办法返回“^”、“^”之间的所有文本,它将解决我的问题。这是我到目前为止所拥有的

另外,如果有人知道从营火中提取选择消息的更好方法,这也可以解决我的问题,也许使用星号功能...如果您想查看营火的源代码和 api,它们可以在 GitHub 上找到

0 投票
0 回答
110 浏览

c# - Campfire API Room Streaming 授权问题 C#

我正在组合一个具有 Campfire 聊天功能的应用程序。大多数一切都在工作,比如列出房间并加入它们。我遇到的问题是将我们聊天室的 live.json 流式传输到多行文本框。

我所做的每一次尝试都会返回 401 Unauthorized 错误。如果我使用 curl 确认它有效并且我的令牌有效(curl -u [API TOKEN HERE]:X -v -N https://streaming.campfirenow.com/room/[ROOM NUMBER HERE]/live. json) 然后它工作正常并开始将房间中的任何内容流式传输到控制台。我什至尝试过以不同的方法先加入房间并收到 200 OK 响应而没有问题,但即使在调用该方法之后,流方法也会返回 401 Unauthorized。

到目前为止,这是我的代码:

现在,如果从我的代码中看不出来,那么我并不完全是专家。我确定我做错了什么,因为 curl 没有问题。我确定这种方法还有其他问题,但我被困在身份验证问题上,所以我没有机会调试其他任何东西。那就是你真正的专家进来帮助我用一些知识打我的头,所以我希望能超越这个。

感谢您的时间!

0 投票
1 回答
1125 浏览

linux - Hubot 未正确设置:“hubot-redis-brain: using default redis ...”

我在他们自己的实际网站上查看了有关 Hubot 的信息,我已经尝试了所有方法,我在这个问题上花了将近一天半的时间。

我正在使用 Linux 的虚拟机上安装 Hubot ,我想让它与 Campfire 一起工作

到目前为止,我已经设置了 Hubot,为机器人设置了我自己的个人详细信息,它被称为 Tron。

然后我去导出 TOKEN

将房间导出

" export HUBOT_CAMPFIRE_ROOMS="123456""

然后我导出了帐户:“ export HUBOT_CAMPFIRE_ACCOUNT="place121"

它给了我这个错误:“ INFO hubot-redist-brain: using default redis on localhost:6379

我怎样才能解决这个问题?

坦率地说,我受够了,这个软件显然不能完全运行,无论是由于教程信息还是软件本身。我迟到了试图让它工作。

那里的教程信息太模糊了,该软件应该被拉下来,并且应该有人就如何正确安装它做出清晰的教程,这些模糊的命令都没有。