2个版本 (1个稳定版)

1.0.0 2024年8月9日
0.1.10 2024年8月1日
0.1.5 2024年6月19日
0.1.4 2024年3月12日

#64 in 命令行界面

Download history 2/week @ 2024-05-18 183/week @ 2024-06-15 14/week @ 2024-06-22 1/week @ 2024-06-29 2/week @ 2024-07-06 281/week @ 2024-07-27 122/week @ 2024-08-03 151/week @ 2024-08-10 59/week @ 2024-08-17

613 每月下载量

MIT/Apache

360KB
7.5K SLoC

⚠️ 注意,这是tgt的第一个版本。如果在使用过程中发现任何错误或有任何建议,请考虑提交问题。⚠️

logo

简单的Telegram TUI

Crates.io GitHub CI Linux GitHub CI Windows GitHub CI macOS

license Crates.io Downloads

关于

tgt是使用Rust编写的Telegram终端用户界面。

贡献

欢迎对这个项目做出贡献!如果您有任何建议、改进或错误修复,请随时提交拉取请求。有关更多信息,请勿犹豫,联系我们(见联系方式部分)。

构建说明

构建tgt有三种方式

  1. 使用tdlib-rsdownload-tdlib功能,您不需要设置任何环境变量。然后您可以使用以下命令编译tgtcargo build --features download-tdlib
  2. 默认情况下,tgt假设您已经构建了tdlib,并将LOCAL_TDLIB_PATH环境变量设置为tdlib目录的路径。您可以使用以下命令设置环境变量:export LOCAL_TDLIB_PATH="/path/to/tdlib"。然后您可以使用以下命令编译tgtcargo buildcargo build --feature default
  3. 您可以使用pkg-config来查找库的路径。在这种情况下,请参阅CONTRIBUTING.md文件以获取更多信息。然后您可以使用以下命令编译tgtcargo build --features pkg-config

CONTRIBUTING.md 文件包含了构建 tgt 的信息和在本地环境中配置 tdlib 的步骤,从编译到环境变量的配置。

路线图

您可以在以下位置找到项目的路线图(在置顶问题中):这里

命令

您可以使用 justmakecargo 作为构建工具。如果您想使用 cargo,请确保阅读 JustfileMakefile 以了解每个命令使用的标志。以下是可用的命令:

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

许可证

此存储库受以下其中之一许可:

任选其一。

请查阅存储库中提供的许可证文件,以了解更多有关许可证条款和条件的信息。

联系方式

依赖项

~31–50MB
~813K SLoC