Skip to content

qwlp/pyteletui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyTeleTui

pyteletui is a TUI for interacting with TDLib.

TODOs:

Core Features

  • Chat list navigation (sidebar with chat list)
  • Message picking (select messages in chat)
  • Chat view (read message history)
  • Message sending (compose & send messages)
  • Chat search (find chats by name)

Messaging

  • Message editing
  • Message deletion
  • Message forwarding
  • Reply to messages
  • Send files/attachments
  • Send media (images, videos)
  • Voice messages support
  • Reactions/emoji responses

Chat Management

  • Create new chats
  • Create new groups
  • Group chat support
  • Channel support
  • Contact management
  • View user profiles

UI/UX

  • Unread message indicators
  • Connection status display
  • Keyboard shortcuts help
  • Theme customization
  • Dark/light mode toggle
  • Pagination for chat history
  • Search within chats

Settings

  • App settings screen
  • Notification settings
  • Privacy settings

Extras

  • Message notifications
  • Auto-refresh
  • Export chat history

Motivation

pyteletui was created too speed up telegram usage. Or morely an answer to why do we need to open a full app just to read messages.

Quick Start

You can open pyteletui by just:

pyteletui

Usage

Contributing

About

A TUI Wrapper for TDLib

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors