问题标签 [hipchat]

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

python - python hypchat 用户消息

我正在使用HypChat库,但在做一些简单的事情时遇到了一些问题,比如给自己发消息。

我正在查看HipChat V2 API,我可以创建 API 令牌来执行“发送消息”或“查看组”之类的操作。

我的问题是我无法弄清楚如何组合这些操作 - 如果我使用我的“发送消息”令牌,我无法创建一个user对象,得到一个403: This action requires view_group. 但是如果我使用“查看组”令牌成功创建用户,我无法发送消息,得到一个403: This action requires send_message.

还有其他方法可以将我忽略的拼凑在一起吗?我还没有在任何地方(其他 hipchat 库、hipchat 的官方文档或 HypChat)看到一个清晰、统一的示例来引导用户创建正确的令牌并发送消息。

0 投票
1 回答
867 浏览

colors - 更改来自 HipCHat 的消息中的背景颜色

是否可以更改来自 HipCHat 的消息中的背景颜色?我找不到任何有用的东西。

0 投票
1 回答
29 浏览

hipchat - 左侧的 HipChat 人物菜单

这可能是一个非常愚蠢的问题,但是在 HipChat 中,我如何将已经在我的团队中的人(并访问 HipChat 中的房间)添加到左侧的人员菜单(在房间列表下方)?我可以邀请新的团队成员,但我只想直接与一个已经在使用该应用程序的人聊天。

0 投票
0 回答
892 浏览

python-3.x - Errbot:如何正确配置新插件?

我正在尝试按照 Errbot 指南创建一个新的 HelloWorld 插件。但是,在我的 errbot 成功连接到 HipChat 后,我​​无法看到我创建的新插件。这是控制台的调试输出。

这是在与机器人的私人聊天中键入“!status”的输出。

    插件

┏━━━━━━━━┳━━━━━━━━━━━━━━┓ ┃ 状态 ┃ 名称 ┃ ┡━━━━━━━╇━━━━━━━━ ━━━━━━━┩ │ A │ ACL │ ├────────┼──────────────┤ │ A │ 备份 │ ├─── ──────┼──────────────┤ │ A │ 聊天室 │ ├────────┼──────────── ────┤ │ A │ 流动 │ ├────────┼────────────────┤ │ A │ 健康 │ ├─────── ─┼────────────────┤ │ A │ 帮助 │ ├────────┼──────────────── ┤ │ A │ 插件 │ ├────────┼────────────────┤ │ A │ Utils │ ├────────┼── ────────────┤ │ A │ VersionChecker │ ├────────┼──────────────┤ │ C │网络服务器│ └────────┴──────────────┘ A = 已激活,D = 已停用,B = 黑名单,C = 需要配置负载 0.02, 0.01, 0.0 GC 0->211 1->0 2->4

我看过这个问题,但它不是很有帮助。

这是 helloworld.py 的代码

class Helloworld(BotPlugin): """ Hello world 等测试学习"""

这是 helloworld.plug 的代码

这些是使用命令行生成的errbot --new-plugin

任何指针将不胜感激!

0 投票
0 回答
166 浏览

python - 无法通过 python 发布到 Hipchat(Curl 有效)

我正在尝试通过 Python 和 v2 API 发布到 hipchat 房间。

我可以在 shell 脚本中通过 curl 毫无问题地发布:

但是,通过 Python 发送具有相同有效负载的消息失败。我使用了现成的客户端以及通过各种 http 模块的简单请求,以及这样的示例: https ://gist.github.com/bdclark/4bc8ed06643e077fa620 (当然我也搜索了 SO 本身并测试了这样的示例) .

作为一个基本示例,我尝试了例如:

httplib2(和基于它的客户端)返回responseNotReady错误。请求(以及基于它的客户端)返回Connection reset by peer错误。

由于 Curl 发送没有问题,因此 Hipchat 本身可能不是问题。我假设我的 Python 安装可能存在问题(这是 MacOs Sierra 上的默认 2.7)。所以问题是,我如何找到错误的根本原因。

非常感谢任何帮助。

0 投票
1 回答
58 浏览

hipchat - 是否可以将 HipChat 服务器恢复出厂设置?

我想删除所有用户、消息等,但保留 vm 设置。

是否可以将 HipChat 服务器完全恢复出厂设置?

0 投票
1 回答
646 浏览

json - 带有 Groovy 的 Hipchat 消息 - 找不到 ObjectMapper 实现

我在使用 Groovy 脚本时遇到问题,试图在 Hipchat 中使用 Unirest 发布消息。

这就是脚本:

预先感谢您的帮助。

0 投票
1 回答
40 浏览

confluence - Hipchat-Confluence 在空间以外的东西上集成

我知道您可以将 Atlassian Confluence 空间集成到 Hipchat 房间,我公司的 Atlassian 管理员已启用此集成。但是,我想根据对给定页面或其任何后代的更改进行集成,而不是在空间上。我可以这样做吗?

我无法定义新空间,因为我没有这样做的授权。

0 投票
2 回答
873 浏览

jenkins - 在 jenkins 中添加的凭据不会显示给 HipChat 插件

我已经在 J​​enkins 中创建了工作,我想将工作结果发布到 HipChat 房间。我正在使用HipChat 插件。这里的问题是我可以将我的凭据保存在 Jenkins Global 凭据中,但我没有看到任何为 HipChat 通知列出的凭据。我可以看到 SCM Checkout 的相同凭据,但在 HipChat 通知程序中看不到。

仅供参考,我浏览了堆栈溢出链接:GITHub 插件 Jenkins 凭据,但它对我来说并没有多大用处。

请,如果有人有解决方法,或者您可以查看我是否做错了什么,请告诉我。

在此处输入图像描述

0 投票
2 回答
33 浏览

ruby - Ruby hipchat gem 发送文件无效

所以这与我之前在这个方法上发表的一篇文章有​​关。这基本上就是我用来通过 hipchat 发送文件的方式:

现在由于某种原因 send_file 方法无效: