#chat #terminal #tui #tcp #user-interface #terminal-interface

app lan-chat

一个基于终端的聊天应用程序,具有友好的终端用户界面

14 个版本 (4 个重大更改)

0.12.6 2024 年 6 月 25 日
0.12.5 2024 年 6 月 25 日
0.11.3 2024 年 6 月 24 日
0.11.1 2024 年 2 月 15 日
0.5.5 2024 年 2 月 13 日

命令行工具 中排名第 2520

MIT 许可证

595KB
676 行代码(不含注释)

Lan Chat crates.io Build Passing

Running example

Lan Chat 是一个具有用户友好终端界面的基于终端的聊天应用程序。

安装

这需要在目标系统上安装 cargo。如果您的系统上没有 cargo,请参阅 cargo 安装指南

要安装 Lan Chat,请使用以下命令

cargo install lan-chat --locked

这将安装二进制文件。有关使用说明,请参阅 使用 部分。

或者,可以使用 cargo 克隆并构建项目。

使用

  1. 要了解可用的命令,请运行
lan-chat --help
  1. 要启动服务器,请运行
lan-chat -i

输出将显示服务器 IP。

  1. 要连接到服务器,请使用
lan-chat -s <server-ip>

您将被提示输入昵称。或者,您可以直接使用以下命令设置昵称

lan-chat -s <server-ip> -p <pseudonym>
  1. 要在聊天中插入表情符号,请使用以下格式: :<emoji name>:。例如,如果您输入 That's funny :laughing:,它将渲染为 That's funny 😂

支持的表情符号如下

命令 表情符号
:smile: 😊
:laughing: 😂
:thumbsup: 👍
:cry: 😢

有关所有代码,请参阅 表情符号速查表

依赖项

~9–17MB
~208K SLoC