问题标签 [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.
ruby-on-rails - 向 Rails 应用程序添加后提交?
我在我的 rails 应用程序中使用以下 gem:
我正在尝试学习如何在我的应用程序中创建记录时向服务提供商(例如 Campfire)发送数据。
使用 Campfire 作为测试,我的 kase.rb 模型中有以下内容:
我的 kases_controller.rb 中的以下内容:
在我看来,以下几点:
使用上面的代码时,我收到以下错误:
有人可以指出我正确的方向吗?
谢谢,
丹尼
javascript - 如何将非 ASCII 数据发布到 Campfire?
这是一个测试 Node.js 应用程序:
body
地图是我要发送的。而且您可以看到"hello"
它可以正常工作(即发布到Campfire聊天的消息)但是"привет"
作为正文-发生错误...在第二种情况下,我从Campfire收到了很长的html响应...我认为如果我可以发送body
unicode 序列字符串...像这样:"body":"\u043f\u0440\u0438\u0432\u0435\u0442"
但是如何?
unix - 在 *nix 上持续设置 Hubot 的 Campfire 变量
我已经根据Campfire 适配器 README成功设置了一个带有变量设置的Hubot,但是当我重新启动我的 shell 时,不再设置变量。如何以跨 shell 会话持续存在的方式设置这些变量?
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 或它运行的任何框架都不是很熟悉,因此任何有关如何开始对此进行故障排除的信息都会有所帮助。
javascript - 如何让hubot列出当前营火聊天室中的所有用户?
我在篝火聊天室里运行了 hubot (https://github.com/github/hubot)。
我正在尝试制作一个脚本来显示聊天室中所有登录的用户。
默认hubot show users
命令似乎找不到所有已登录的用户。
不工作的伪代码
api - 如何使用 API 向 campfire 发送系统消息?
我在 GitHub 博客中看到过类似的内容:
问题是:如何发送系统消息(带有绿色背景的消息)?我真的很想以这种方式发送部署消息,它真的会帮助我们的团队聊天。还是都是用户脚本?:(
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 的篝火室?
谢谢你。
autoit - 查找网页中出现的所有 _stringbetween
我正在使用 AutoIT 脚本来查找带有聊天室类型网页的选定消息,我可以将发送的文本放在两个特殊字符之间以使其更容易找到,也可以过滤掉所有不需要的东西。我遇到的问题是一旦 _stringbetween 找到它正在寻找的东西,它就不会继续寻找。为了进行测试,我在 GUI 框中返回了值。如果有办法返回“^”、“^”之间的所有文本,它将解决我的问题。这是我到目前为止所拥有的
另外,如果有人知道从营火中提取选择消息的更好方法,这也可以解决我的问题,也许使用星号功能...如果您想查看营火的源代码和 api,它们可以在 GitHub 上找到
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 没有问题。我确定这种方法还有其他问题,但我被困在身份验证问题上,所以我没有机会调试其他任何东西。那就是你真正的专家进来帮助我用一些知识打我的头,所以我希望能超越这个。
感谢您的时间!
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
”
我怎样才能解决这个问题?
坦率地说,我受够了,这个软件显然不能完全运行,无论是由于教程信息还是软件本身。我迟到了试图让它工作。
那里的教程信息太模糊了,该软件应该被拉下来,并且应该有人就如何正确安装它做出清晰的教程,这些模糊的命令都没有。