Skip to content

IAMVanilka/TelegramTUI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TelegramTUI

Telegram client on your console

telegram

Dependencies

Installation

  1. Clone this repository
git clone https://github.com/IAMVanilka/TelegramTUI.git
  1. Move to directory
cd TelegramTUI
  1. Give the file run.sh executable permissions
chmod +x run.sh
  1. Run the script
./run.sh

Proxy

You can set proxy in ~/.config/telegramtui/telegramtui.ini

Controls

  • Navigation: Tab, Shift+Tab, Mouse
  • Send message: Ctrl+S, Alt+Enter
  • Delete message: Ctrl+R
  • Send file: Ctrl+O
  • Exit: Ctrl+Q, ESC
  • Copy: Shift+Mouse
  • Paste: Shift+Ins, Shift+Middle mouse button
  • Emoji menu: Ctrl+E

WARNING

I created this fork with AI support, which means there may be some bugs that I haven't spotted.

Changes in this fork

  • The Telethon library has been updated to the latest version.
  • The code where Telethon was used has been rewritten to the latest asynchronous code.
  • The ability to select emoji has been added. To do this, use "^E".
  • The application launch method has been changed.
  • Added some shortcut tips at the bottom

The application was tested on Python 3.12.

About

Telegram client on your terminal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 99.0%
  • Shell 1.0%