# chat **Repository Path**: TraderXccr/chat ## Basic Information - **Project Name**: chat - **Description**: OI-Master Chat~ - **Primary Language**: NodeJS - **License**: CC-BY-SA-4.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-09-12 - **Last Updated**: 2021-09-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # chat #### 介绍 OI-Master Chat #### 软件架构 使用 Socket 技术,nodejs 后端,Vue 前端。 #### 安装软件 操作系统无限制,需要安装 nodejs。 #### 安装教程 1. 克隆本仓库,进入仓库目录。 2. 安装 `cnpm`,终端运行 `npm install -g cnpm --registry=https://registry.npm.taobao.org`。 3. 在终端中输入 `cnpm i` 。 4. 在终端中输入 `npm start` 即可!若想终端关闭后不挂断线程,可使用 `nohup npm start &`,一定要加 `&`。`nohup` 方法只适用于 Ubuntu。 5. 当出现新版本时,请按照上面的方法重新安装(`cnpm` 不用再装)。 #### 使用说明 1. 访问前端(localhost 或 IP 地址)。 2. 在下方发送消息。 3. 网易云音乐分享歌曲,格式为 `music:你想听的歌曲id`,例如我想听 `Yesterday Once More`: - 进入网易云音乐,搜索到这首歌到 `https://music.163.com/#/song?id=3986241`。 - 然后查看 URL,看见 `id` 值为 3986241。 - 在下方消息区输入 `music:3986241`。注意消息不能有任何多余字符。 - 享受音乐吧! 4. 哔哩哔哩分享视频,格式为 `video:视频BVid`,例如我想看 `Codeforces Round #640 (Div. 4)` 的解说: - 进入哔哩哔哩,搜索到这视频到 `https://www.bilibili.com/video/BV1h541147CZ`。 - 然后查看 URL,看见 `video` 后面为 `BV1h541147CZ`。前两个字符为 `BV` 说明是 BV 号。 - 在下方消息区输入 `video:BV1h541147CZ`。注意消息不能有任何多余字符。 - 享受视频吧! 5. 设置其实藏在了左侧中间,点一下即可弹出。没有保存按钮,退出菜单时会自动保存。 #### 如何贡献 1. 提出 issue。 2. Pull Request。