# NewChat
**Repository Path**: ocsoft/new-chat
## Basic Information
- **Project Name**: NewChat
- **Description**: NewChat is a chat software written by pl.
- **Primary Language**: Unknown
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-10-03
- **Last Updated**: 2025-11-07
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# NewChat
NewChat是一个高度自定义化和自由的聊天软件,
旨在提供一个更为轻量化和好用的聊天软件。
## 安装与使用
### Server端
#### 安装
下载zip包并解压,运行`server/init/init.[bat/sh]`
#### 使用
运行`server/bin/newchatServer.py`
提供了以下接口:
+ /get/\
> 以JSON格式获得某个channel的内容,如不存在或访问者不在对应的白名单中,则失败
+ /getRaw/\
> 以文本格式获得某个channel的内容,如不存在或访问者不在对应的白名单中,则失败
+ /push/\/\
>写入一个channel,以JSON格式返回是否成功,如不存在或访问者不在对应的白名单中,则失败
+ /create/\
>创建一个channel,以JSON格式返回是否成功,如已存在或访问者不在白名单中,则失败
+ /
> 返回介绍文件(index.html)
+ /selfip
> 以文本格式获得访问者自己的ip
### Client端
嘻嘻,没写......
## 贡献
### 代码贡献
fork本仓库并创建feature_xxx分支,提交PR
### 其他贡献
其他
## 致谢
### langhat
我本人