Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/therxmv/Dirol-Reader

Android app with smart news feed from Telegram channels
https://github.com/therxmv/Dirol-Reader

tdlib telegram telegram-library

Last synced: about 2 months ago
JSON representation

Android app with smart news feed from Telegram channels

Awesome Lists containing this project

README

        

# :newspaper: Dirol-Reader
Introducing **Dirol Reader**, a cutting-edge Android app designed to revolutionize your news reading experience. Powered by advanced algorithms and built with user preferences in mind, **Dirol Reader** leverages the **TdLib (Telegram Database Library)** to curate a relevance-based news feed from your favorite channels' posts, keeping you informed and engaged.

# Demo
https://github.com/user-attachments/assets/7685d562-500b-4b93-a325-3cda3e7586e6

# Basic features
- One feed with all unread channels' posts
- Ability to star channel and like/dislike post. This allow you to choose what do you want to read first.

# Supported message types
- :white_check_mark: MessageText
- :white_check_mark: MessageAnimation
- :white_check_mark: MessageAudio
- :white_check_mark: MessageDocument (only caption)
- :white_check_mark: MessagePhoto
- :white_check_mark: MessageSticker (animated is unsupported)
- :white_check_mark: MessageVideo
- :white_check_mark: MessageVideoNote
- :white_check_mark: MessageVoiceNote
- :x: MessageLocation
- :x: MessageVenue
- :x: MessageContact
- :x: MessageAnimatedEmoji
- :x: MessageDice
- :x: MessageGame
- :x: MessagePoll

I'm not sure that all of them really needed.

# Plans
:white_check_mark: ~Right now I'm working on improving the overall quality of the code base.~

Next step is to add support for more message types and add new features.