This commit is contained in:
Mikhail Kilin
2026-01-18 20:06:17 +03:00
parent 7540a30e06
commit dfce86d3db
11 changed files with 268 additions and 58 deletions

View File

@@ -65,13 +65,21 @@
7) Esc - закрытие открытого чата
8) command + стрелка вверх (или ctrl + k) - выделяем самый верхний чат (без открытия)
9) поддержка русской раскладки: "р о л д" соответствует "h j k l"
10) `**commands**` - сюда вставь описания команд, которые есть в приложении
10) Ctrl+R - обновить список чатов
### Реализованные команды (footer)
```
j/k: Navigate | Ctrl+k: First | Enter: Open | Esc: Close | Ctrl+R: Refresh | Ctrl+C: Quit
```
## Технологии
Пишем на rust-е
1) ratatui - для tui интерфейса
2) rust-tdlib - для подключения апи телеграма
2) tdlib-rs - для подключения апи телеграма (обёртка над TDLib)
3) tokio - async runtime
4) crossterm - кроссплатформенный терминал
## Нефункциональные требования