A simple and fast chatbox app based on Node.js and Socket.io that's easy to embed into all kinds of websites, it comes with a powerful control panel for admin to use.
- Embed it anywhere, doesn't require iframe
- Visitor can join the chat without logging in
- Sync messages when multiple windows are open in the same browser
- Doesn't require a database
- Support sending files in any format
- Save chat history on client side
- Show current online users
- Easy to create and join new chat rooms
- Support both admin and room admin roles for management
$ cd Chatbox/prod/server
$ npm install
$ node index.js
Now you can visit http://localhost:4321
to see your chatbox, and http://localhost:4321/admin
to your admin page
The chatbox is usually minimized at left bottom by default.
该聊天软件基于Node.js与Socket.io,利用了Websocket双向通讯技术,可以方便的内嵌在任意网站让游客实时聊天,同时更提供管理员强大的控制面板,便于对全体游客或者特定游客进行各种操作。
- 可内嵌于任意网站,无需借助iframe
- 游客无需登录即可参与聊天
- 同一浏览器打开的多个聊天窗口自动同步聊天信息
- 服务器无需数据库
- 支持发送图片,视频以及其他任意格式的文件
- 用户端自动存储聊天记录
- 可显示当前在线用户
- 支持创建与加入新的房间,数量不限
- 同时支持系统管理员与房间管理员,人数不限
$ cd Chatbox/prod/server
$ npm install
$ node index.js
直接访问http://localhost:4321
即可进入聊天盒,控制面板的地址则位于http://localhost:4321/admin
聊天盒一般默认最小化于网页左下角