pyteletui is a TUI for interacting with TDLib.
TODOs:
- 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)
- Message editing
- Message deletion
- Message forwarding
- Reply to messages
- Send files/attachments
- Send media (images, videos)
- Voice messages support
- Reactions/emoji responses
- Create new chats
- Create new groups
- Group chat support
- Channel support
- Contact management
- View user profiles
- Unread message indicators
- Connection status display
- Keyboard shortcuts help
- Theme customization
- Dark/light mode toggle
- Pagination for chat history
- Search within chats
- App settings screen
- Notification settings
- Privacy settings
- Message notifications
- Auto-refresh
- Export chat history
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.
You can open pyteletui by just:
pyteletui