问题标签 [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.
rocket.chat - RocketChat PostMessage 使用附件字段
我正在尝试使用附件字段发送自定义消息
但是当我在浏览器收到此消息时,不会呈现降价。
我注意到 inline_code 和多行代码降价没有被渲染。
我做错了什么?
最好的问候, Amandio Magalhaes
rocket.chat - Rocket.chat 项目中的实时聊天 api 包
我正在 github 上的 rocket.chat 项目中寻找 livechat api 包,因为我需要为分页创建一个额外的 API。
我有其余的 api 包,但我找不到定义 livechat API 的包
javascript - Rocket.Chat Iframe 集成:浏览器导航失败
我正在将 Rocket.Chat 集成到我们现有的 Web 应用程序中,该应用程序拥有庞大的用户群。在成功集成 Rocket.Chat Keycloak (SSO) 后,决定使用可用的 iframe 集成将聊天注入现有应用程序,因为它允许发送验证命令并简化 Rocket.Chat 事件处理。
实际问题是,iframe集成会破坏站点导航,即单击浏览器的后退按钮不会导航到上一页。不幸的是,SO上可用的可能解决方案没有帮助。
任何帮助深表感谢!
meteor - 在 RocketChat 中通过 DDP 发送 LiveChat 消息的问题
我正在尝试使用 DDP Realtime API 发起 LiveChat 对话,但我遇到了问题。
https://rocket.chat/docs/developer-guides/realtime-api/livechat-api
我正在按照文档执行所有步骤。在第一个 API 结果中,您可以看到它 saunumAgents: 2
和online: true
. 但是,当我尝试向同一部门发送消息时,它会说:“对不起,没有在线代理”。
有没有办法找出问题所在?
的结果livechat:getInitialData
的结果livechat:registerGuest
登录结果
的结果sendMessageLivechat
这些是我发送到的参数sendMessageLiveChat
。
有人可以帮助我吗?
这就是我调用 registerGuest 的方式。
我这里传递的令牌是管理员的 authToken
ddpClient 对象是使用 DDP npm 包获取的。
angular - 在 Angular 4 应用程序中使用 DDP
我是 Angular 4 开发人员。想包含用 MeteorJS 开发的 RocketChat Engine。通过研究,我知道需要 DDP(协议)将 Angular4 与 Meteor 连接起来。
我找不到任何允许我与 Angular4 TypeScript 集成的 DDP 包。
你能帮我解决这个问题吗?
rocket.chat - Caddy 硬编码 localhost:8080 与现有服务发生冲突,AutoSSL 也与 /443 发生冲突
我使用 SNAP 在我的 Ubuntu 系统上安装了 Rocket.Chat,到目前为止,它本身似乎可以工作......无论如何,我在使用的端口冲突方面遇到了问题。一方面,球童似乎是从 localhost:8080 绑定开始的,即使我更新了 Caddyfile ...
[..] CGroup:/system.slice/snap.rocketchat-server.rocketchat-caddy.service `-3360 球童 -conf=/var/snap/rocketchat-server/1172/Caddyfile -host=localhost:8080 [.. ]
我怎样才能改变这个?
此外,当尝试使用 AutoSSL 功能时,我又遇到了冲突,因为程序似乎想绑定到 *:443 而不是特定的 IP ...我在哪里/如何更改它?
谢谢!
meteor - 如何管理rocket.chat的访问权限,让所有用户都不对所有人可见?
我正在使用 Rocket.chat 作为网站的一部分,来自不同组织的用户可以登录并与他们的同事聊天。
如何配置rocket.chat,使不同组织的用户不能互相看到?
例如,我可以在 Rocket.chat 中定义用户层次结构和自定义权限(例如:can-see-other-organization)吗?
heroku - 在heroku服务器上构建rocket.chat遇到错误
我想在heroku上部署rocket.chat项目,按照部署说明,遇到如下错误:
" 无法打开 /tmp/build_29c97eef7e456d21231bc9eb4751ca67/ringelco-racket-chat-a864ad48b50652f34205d656e8e6d93976ce69e3/packages/rocketchat-livechat/plugin/build.sh /app/tmp/cache/meteor/.meteor/.meteor.6packages.8/ .24zh++os+web.browser+web.cordova/plugin.tap-i18n-compiler.os/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:116 抛出错误;"
我注意到其他一些问题与此类错误有关(this和this),但还没有人回答!
如果您能帮助我,将不胜感激。提前致谢,
ios - 我们想在我们自己的服务器上使用 Rocket.chat 而不是 open.rocket.chat 一些我们无法继续进行的方式
我们想在我们的服务器(域)上使用 Rocket.chat 应用程序而不是 open.rocket.chat,但是当我们用我们的服务器 URL 替换 open.rocket.chat 时,我们收到如下错误...
实际上,我们已经按照 Rocket.chat 论坛的指南完成了所有服务器设置。
我为这个问题搜索了很多,但有些谷歌似乎对此很薄弱。
来自火箭聊天或周围的任何人都会帮助我追踪问题,您的任何帮助将不胜感激..
meteor - 如何在 RocketChat 中将多个用户连接到实时聊天?
它需要实现多个登录用户(来自一侧)和一个代理(或来自另一侧的代理)之间的通信。Livechat 非常适合代理到用户的聊天,但如何在一个 livechat 中连接多个用户。默认频道或私人群组功能对它不利,它们没有代理部门关系和其他具有实时聊天的东西。它还需要额外开发客户端部分。
那么,如何配置多用户实时聊天呢?