Anonymous Chat Room

匿名聊天室
授权协议 未知
开发语言 JavaScript TypeScript
所属分类 服务器软件、 电话/通讯/IM聊天
软件类型 开源软件
地区 国产
投 递 者 江鹏
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Anonymous Chat Room 是开源的 Web 聊天软件,基于 livekit 和 Next.js的匿名聊天室,可以进行文字、语音聊天,并支持语音录屏。

Demo

在线体验地址:https://chat.cwy666.eu.org/

这个Demo使用livekit cloud的免费服务,当超过免费额度(每月50G流量)时会自动停止

特点

  • 部署简单,前端支持直接部署到vercel, 后端可以直接使用livekit cloud的免费服务,也可以按照官方文档自建
  • 支持视频,语音聊天(默认只允许语音),无需登录
  • 支持文本聊天,也可以使用emoji
    • 支持emoji表情搜索
    • 支持更多的消息类型,如图片,视频
  • 支持浏览器直接录制麦克风,扬声器和屏幕(Chrome,Edge可以完全支持,safari不支持扬声器录制)
  • 延迟测试--当前版本实现很简陋
  • 设置房间密码
  • 前端可以选择使用多个apikey,通过轮询的方式选择可用的入口
  • 优化移动端显示 - works |good| excellent
  • Web Chat Would you like to join a virtual* party without leaving the comfort of your desktop? With web chat you can communicate in real time with people all around the world. In most cases, you don't

 相关资料
  • 本文向大家介绍JavaScript仿聊天室聊天记录,包括了JavaScript仿聊天室聊天记录的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js仿聊天室聊天记录的具体代码,供大家参考,具体内容如下 参考样式(css自定义聊天窗口样式):http://xiazai.jb51.net/201612/yuanma/css3chatstyle(jb51.net).rar 功能描述: 1.

  • 即时聊天是工作沟通中必不可少的工具。钉钉的即时聊天具有消息一触即达、身份和信息双重安全保障、群聊可精细化管理等特性,帮助你的企业实现工作沟通与生活聊天分离,让工作重回专注。 全员群管理 全员群开启 ● 团队创建完成后,默认会开启全员群。 全员群设置 ● 管理员可以登录管理员后台,对全员群进行设置。 登录管理员后台,点击通讯录中企业名称右侧的设置 查看全员群信息 设置全员群群主(默认是管理员) 修改

  • 上一节我们用ws模块创建了一个WebSocket应用。但是它只能简单地响应ECHO: xxx消息,还属于Hello, world级别的应用。 要创建真正的WebSocket应用,首先,得有一个基于MVC的Web应用,也就是我们在前面用koa2和Nunjucks创建的Web,在此基础上,把WebSocket添加进来,才算完整。 因此,本节的目标是基于WebSocket创建一个在线聊天室。 首先,我们

  • 聊天插件为聊天组件提供了简单的功能。 用法 该插件可以作为 jQuery 插件或使用数据 API 激活。 数据 API 将 data-widget="chat-pane-toggle" 添加到按钮上以激活插件。 <button class="btn btn-primary" data-widget="chat-pane-toggle">切换聊天面板</button> jQuery jQuery

  • 聊天小部件扩展了卡片组件,以创建漂亮的聊天界面。该窗口小部件由必需的消息框和联系人框(可选)组成。示例: <!-- 用你想要的样式创建卡片。在这里,我们使用 card-danger --> <!-- 然后添加 direct-chat 类并选择 direct-chat-* 相关类 --> <!-- 相关类应与卡片匹配,因此我们使用 direct-chat-danger --> <div cla

  • 喧喧是由然之协同团队推出的一款轻量级的企业聊天软件。喧喧官网:https://xuanim.com 喧喧的定位: 喧喧定位是一款基于聊天的协同办公软件。 企业可以使用喧喧搭建完全私有部署的、安全的聊天服务,并可以和自己的管理系统对接,在聊天的基础上进行协同办公。 喧喧的功能: 基础聊天:支持一对一和多人聊天,提供丰富的消息类型和群管理功能。 卡片消息:智能以卡片形式展示用户收发的链接类消息,用户可

  • 本示例通过两种形式展示了如何实现一个在线聊天室应用: 使用长轮询模式。 使用 WebSocket 模式。 以上两种模式均默认将数据存储在内存中,因此每次启动都会被重置。但您也可以通过修改 conf/app.conf 中的设置来启用数据库。 以下为项目组织大纲: WebIM/ WebIM.go # main 包的文件 conf app.conf

  • 聊天相关 1. 获取聊天信息 描述 通过该接口可以分页获取直播的聊天信息 地址 http://api.csslcloud.net/api/live/chatmsg 方法 POST/GET 请求参数 参数名称 参数类型 参数说明 备注 roomid 字符串 直播间id 必须 userid 字符串 开发者账号ID 必须 liveid 字符串 直播id 必须 pagenum 整型 每页显示