Skip to content

shinovon/mpgram-client

Repository files navigation

MPGram

Telegram client for J2ME platform based on MPGram Web API, which is based on MadelineProto

Originally written in MIDletPascal in 2020 and later rewritten in Java, hence the name MPGram.

Download

img img img

img img img

Features

  • Chat with automatic updates
  • Music player with playlists and streaming
  • Bot interactions
  • Notifications (Pigler API, NokiaUI)
  • Basic administration (message deletion, member banning)
  • Forum chats
  • File downloads and sending
  • Image viewer
  • Voice messages
  • Stickers
  • Folders
  • Message search
  • Contact list
  • Customization: Themes, Custom wallpapers

Device support

Requirements

  • MIDP 2.0
  • Heap memory: at least 1 MB
  • Screen size: at least 176x220 (for smaller screens use legacy UI)

Does not work on most Samsung phones.

Optional requirements

  • JSR-75 (Files)
  • JSR-135 (Audio recording)
  • Nokia UI (Clipboard, Keyboard, Notifications)
  • Pigler API (Symbian Belle Notifications)

Platform-specific versions

  • Nokia: Full version with usage of Nokia OEM APIs.
  • Samsung: Use this if you want to hide virtual keyboard on Samsung or LG touchscreen phones.
  • Generic: Use this if installation fails with verification error (e.g. BlackBerry, or Sony Ericsson).
  • Lite: Use this if your device does not support CLDC 1.1 or JSR-75.

Lite version limitations

  • Legacy UI only
  • No file uploads
  • No notifications
  • No chat or profile pictures
  • No data compression
  • No localization

License notice

This project contains modified parts of TUBE42 imagelib (LGPL) and jazzlib (GPLv2 or later).

If you want to fork this project under the MIT license, you have to exclude jazzlib (src/zip) from it.

About

MPGram for J2ME

Topics

Resources

License

Stars

53 stars

Watchers

3 watching

Forks

Contributors