Amigram Beta 0.1: Telegram Amiga gets a new name

On this page

Telegram Amiga is now Amigram. On 7 November I released Beta 0.1 of my free, open-source unofficial Telegram client. The name changes after Alpha 0.0.99, while the project continues to use MTProto on AmigaOS, MorphOS and AROS.

From Telegram Amiga to Amigram: the project changes its name.
Animation by Hugo Pereira (Vamped Amiga).

The C engine provides a native Intuition and GadTools window and a text client. An existing Telegram account is required. Telegram does not develop or endorse the application.

A new name, the same session

The application, archives and icons now carry the Amigram name. The words Unofficial Telegram Amiga Client remain in the first releases to help users recognise the project. To move from the old drawer, copy telegram-auth.bin and the data drawer into the new one; copy downloads, avatars and photos too if needed. The session file is private: never share it.

Client API credentials are now built into the program rather than requiring the old configuration file. A complete personal configuration still takes precedence; an empty or broken old file no longer blocks login. Telegram sessions now identify the actual system, architecture and version.

Downloads and multiline messages

Files received without their own name, including some videos and voice messages, no longer all become download.bin. They are saved with an identifier and an extension matching the type. Downloading the same file again can still replace it.

Shift+Enter starts a new line and Enter sends. A later, unreleased correction improves immediate display of that line; it is not in the Beta 0.1 archives. Immediate removal of messages deleted elsewhere is also post-release work, not part of this beta.

The text client also fixes Ctrl+C exit on AmigaOS 3.2 and an incorrect missing-chat-list notice. Manuals have been updated, and the voluntary support menu now offers Ko-fi alongside Patreon without restricting free features.

Seven packages for the Amiga family

Official GitHub releases provide the platform archives:

Platform Aminet 0.1 GitHub 0.1
AmigaOS 3.x (68020+) Aminet / LHA GitHub / ZIP
AmigaOS 3.x (68000, TUI) Aminet / LHA GitHub / ZIP
AmigaOS 4.x (PPC) Aminet / LHA GitHub / ZIP
MorphOS (PPC) Aminet / LHA GitHub / ZIP
AROS i386 (ABIv0) Aminet / LHA GitHub / ZIP
AROS x86_64 Aminet / LHA GitHub / ZIP
AROS ARM64 (Raspberry Pi) Aminet / LHA GitHub / ZIP

The AmigaOS 3 GUI requires a 68020 or better. The plain-68000 package is text-only, needs around 2 MB of free Fast RAM and requires first login on a faster Amiga or an emulator. Thanks to Paolo Arus, DaRkHoRaCe, for repeated testing on an A600.

AROS i386 uses ABIv0; x86_64 requires a compatible system built with the project-specified SDK, while ARM64 targets supported native images for Raspberry Pi 4, 400 and 5. Check the README before installing.

What is still missing

Beta does not mean complete compatibility: contacts, albums, voice and video playback, and some CDN downloads are not yet supported. Packages and source remain free under the MIT licence. Archive checks are not new tests on target hardware.

Sources

AUTHOR

IT specialist, developer and systems engineer with a long history across code, Linux servers, retrocomputers and e-learning platforms. On AndroidLab he brings a technical, pragmatic eye: less brochure smoke, more attention to infrastructure, usability, privacy, updates and the real consequences of manufacturers' choices.

Leave a Comment