hack.chat 是一个极简、无干扰、无需账户、无日志记录、消息自动消失的聊天服务,可以轻松部署为您自己的服务。当前的客户端集成了由KaTeX提供的LaTeX渲染和由highlight.js提供的代码语法高亮功能。
您可以在第三方软件列表仓库中找到为hack.chat框架开发的软件列表,包括机器人、客户端、Docker容器等。
这是对Andrew Belt工作的向后兼容延续。服务器代码已更新为ES6,新增了多项功能,包括新命令和命令/协议的热重载。还提供文档。
- node.js v16.14.0 或更高版本
- npm 8.5.4 或更高版本
- 克隆仓库:
git clone https://github.com/hack-chat/main.git
- 切换到目录:
cd main
- 安装依赖项:
npm install
- 启动:
npm start
- 使用两个空格进行缩进。
- 使用驼峰命名法命名文件。
- Marzavec - 初始工作
- MinusGix - 基础更新
- Neel Kamath - 基础文档
- Carlos Villavicencio - 语法高亮集成
- OpSimple - 新增模块:dumb.js & speak.js
- Andrew Belt,原始基础工作
- SuLin,汉化工作
- wwandrew,发现服务器缺陷(包括攻击向量)并提交~~___非常详细___~~的错误报告
- 其他所有人参与了这个项目。
该项目在MIT许可证下许可。