问题标签 [rocket.chat]

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

node.js - 如何开始火箭聊天?

如何在本地运行 Rocketchat?我被困在这里2天。我在Rocket Chat上克隆了 github 存储库,并在安装步骤中尝试了手动步骤。但是如何启动服务器?我已经安装了mongodb。

0 投票
0 回答
202 浏览

hubot - Rocket.Chat 实时聊天不支持内部hubot

我已将内部 hubot 添加到实时聊天代理,但它没有响应任何消息。

我在其他渠道测试过内部hubot,效果很好。

有没有人遇到过同样的问题?

0 投票
1 回答
1126 浏览

rocket.chat - 让所有非管理员用户都可以看到公共频道,并禁止用户创建频道

如何让所有用户都能看到现有的公共频道?

如何禁止用户(非管理员)创建频道?

版本:0.49.0

0 投票
1 回答
2270 浏览

sms - RocketChat:如何将 SMS 消息从手机发送到 Livechat 频道

我想复制 Livechat-Popup - Window 的行为以从移动设备发送消息。我该怎么做?

0 投票
1 回答
2067 浏览

ldap - 在 Rocket.Chat LDAP 中指定多个域基础

在 Rocket.Chat 的 LDAP 配置页面上,Domain Base 的帮助文本声明您应该输入(强调我的):

要搜索用户和组的 LDAP 子树的完全限定专有名称 (DN)。您可以添加任意数量;但是,每个组必须定义在与属于它的用户相同的域库中。如果您指定受限用户组,则只有属于这些组的用户才会在范围内。我们建议您将 LDAP 目录树的顶层指定为域基础,并使用搜索过滤器来控制访问。

问题是,我不知道如何输入多个。

我的 DN 如下所示:

OU=IT,OU=Staff,DC=companyname,DC=local

我希望以下用户也能同步:

OU=Example,OU=Staff,DC=companyname,DC=local

但是我不知道如何添加它们,因为文档不清楚,源代码也不清楚。

我尝试了以下方法:

  • 空格分隔
  • 分号隔开
  • 与号(和双号)分开
  • 将它们包装在一个数组中(例如["OU=Example ...", "OU=IT ..."])并作为一个 JSON 对象
  • 管(和双管)分离
  • '加号'分隔(例如DC=local + OU=Example

但无论我做什么,它都不会同步用户。日志告诉我:

调用方法'ldap_sync_users'时出现异常NoSuchObjectError:0000208D:NameErr:DSID-03100238,问题2001(NO_OBJECT),数据0,最佳匹配:在Object.Future.wait(/snap/rocketchat-server/511/node_modules/fibers/未来.js:449:15) ...

我知道我可以设置组限制,以便仅同步某个组中的用户,但帮助文本说我可以使用多个 DN,我想知道如何使用多个 DN

0 投票
1 回答
1557 浏览

rocket.chat - 通过 Rocket.chat 的 rest api 获取未读消息

我正在尝试在rocket.chat 中获取直接未读消息的数量。

我在 0.53.0 并尝试使用 /api/v1/im.history 来获取未读的数量。如果我将未读设置为“真”,我将无法区分已读和未读。

获取未读数量的方法是什么?

0 投票
0 回答
1384 浏览

javascript - 将自定义 HTML 添加到 RocketChat (Rocket.chat) 消息正文

我在团队的服务器上安装了 RocketChat,它是供私人使用的。我正在寻找一种在消息中启用 HTML 的方法。例如添加图片、添加 div、样式等。

我知道这是一种可以种植 javascript 的方法,但由于它是私有的,这对我们来说将是一个巨大的帮助。

谢谢,

0 投票
1 回答
126 浏览

node.js - WebStorm 在导入时显示保留字

我正在使用 WebStorm 编辑基于 Meteor 的 Rocket.chat 项目,但 WebStorm 总是import在 Coffee 文件上显示“保留字”警告。该项目运行良好——似乎只是 WebStorm 配置问题。

这是我的 WebStorm 设置:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
5 回答
18428 浏览

rocket.chat - 如何自定义 Rocket Chat 的界面

我需要对 RocketChat 的前端进行一些更改。我已经在 Ubuntu 16.04 上进行了手动安装,并且是 JS 生态系统的新手。简单地编辑文件(例如programs/server/packages/rocketchat_lib.js)和重做npm install似乎不起作用。

如何才能做到这一点?

0 投票
2 回答
329 浏览

android - 使用 Rocket.Chat.Cordova 运行移动版应用程序的详细信息

您能否在这里详细说明一下: https ://github.com/RocketChat/Rocket.Chat.Cordova/blob/develop/README.md#attention

我希望我的用户能够使用移动应用程序。我试图(努力)理解,但我失败了:)

我正在使用流星星系和 mLab。

我也想了解这里使用的术语?

https://github.com/RocketChat/Rocket.Chat.Cordova#create-conf-files

非常感谢你的帮助!