2个版本 (1个稳定版)
1.0.0 | 2024年8月9日 |
---|---|
0.1.10 | 2024年8月1日 |
0.1.5 |
|
0.1.4 |
|
#64 in 命令行界面
613 每月下载量
360KB
7.5K SLoC
⚠️ 注意,这是tgt的第一个版本。如果在使用过程中发现任何错误或有任何建议,请考虑提交问题。⚠️
简单的Telegram TUI
关于
tgt
是使用Rust编写的Telegram终端用户界面。
贡献
欢迎对这个项目做出贡献!如果您有任何建议、改进或错误修复,请随时提交拉取请求。有关更多信息,请勿犹豫,联系我们(见联系方式部分)。
构建说明
构建tgt
有三种方式
- 使用tdlib-rs的
download-tdlib
功能,您不需要设置任何环境变量。然后您可以使用以下命令编译tgt
:cargo build --features download-tdlib
。 - 默认情况下,
tgt
假设您已经构建了tdlib,并将LOCAL_TDLIB_PATH
环境变量设置为tdlib目录的路径。您可以使用以下命令设置环境变量:export LOCAL_TDLIB_PATH="/path/to/tdlib"
。然后您可以使用以下命令编译tgt
:cargo build
或cargo build --feature default
。 - 您可以使用
pkg-config
来查找库的路径。在这种情况下,请参阅CONTRIBUTING.md文件以获取更多信息。然后您可以使用以下命令编译tgt
:cargo build --features pkg-config
。
CONTRIBUTING.md 文件包含了构建 tgt
的信息和在本地环境中配置 tdlib
的步骤,从编译到环境变量的配置。
路线图
您可以在以下位置找到项目的路线图(在置顶问题中):这里。
命令
您可以使用 just
、make
或 cargo
作为构建工具。如果您想使用 cargo
,请确保阅读 Justfile
或 Makefile
以了解每个命令使用的标志。以下是可用的命令:
just COMMAND
make COMMAND
COMMAND:
all # Run fmt, clippy and test
build # Build the project
run # Run the project
test # Run the tests
clippy # Run clippy
fmt # Run rustfmt
clean # Clean the project
许可证
此存储库受以下其中之一许可:
-
Apache License, Version 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
-
MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
请查阅存储库中提供的许可证文件,以了解更多有关许可证条款和条件的信息。
联系方式
- 电子邮件
- GitHub
依赖项
~31–50MB
~813K SLoC