8000 GitHub - Zakkaus/zgram: Telegram Desktop fork: hides purchases, premium promos, ads, AI and maps behind switches; adds a group message blacklist and private per-peer notes. · GitHub
[go: up one dir, main page]

Skip to content

About

Telegram Desktop fork: hides purchases, premium promos, ads, AI and maps behind switches; adds a group message blacklist and private per-peer notes.

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

zgram

A fork of Telegram Desktop. It is not an official Telegram client and is not endorsed by Telegram.

Everything the fork adds sits in one settings section and can be switched off.

What it does

Hides what you did not ask for. Gift, stars, wallet and premium purchase entries; premium decorations such as emoji status, message effects, background patterns, folder emoji, boosts and levels; the AI button; sponsored messages; maps; translation. Each is its own switch, all of them under one master switch.

Group message blacklist. Hide one person's messages inside groups without blocking them: they are never told, and they can still write to you privately. Chats can be exempted, and the whole feature has a quick switch in the main menu.

Private notes. Attach a note to a person, visible only to you, shown after their real name in messages and in the chat list. The frequently used notes are your own list.

Your data stays yours. The lists live in tdata/zgram.json and can be exported to a file or the clipboard and imported back.

What it does not do

No ghost mode, no anti-recall, no saved deleted messages. Upstream code is gated rather than deleted, which is why this fork can keep merging Telegram Desktop.

Sponsored messages are hidden only if you turn that switch on. Telegram's API terms require a client to show them, and the app says so before the switch takes effect.

Before you use it

This is not an official Telegram client and Telegram does not endorse or support it. Ask the fork's author about problems you see here, never Telegram support.

One switch, hiding sponsored messages, is off by default and stays off unless you turn it on. Telegram's API terms require a client to display official sponsored messages and not to interfere with them, so turning it on breaks those terms. The app says so before it takes effect.

Build it with your own api_id and api_hash if you distribute binaries, and do not reuse credentials that other services of yours depend on: credentials are what Telegram restricts, so one restriction would take those services down too.

The fork changes what the client shows you. It cannot change what the server knows, and it is not an anonymity tool.

Screenshots

Settings, hiding and blacklist Settings, premium features and data

Building

FORK.md holds the fork's rules and the notes on building against system libraries. Everything below is upstream's own documentation.

The source code is published under GPLv3 with OpenSSL exception, the license is available here.

Supported systems

The latest version is available for

Old system versions

Version 4.9.9 was the last that supports older systems

Version 2.4.4 was the last that supports older systems

Version 1.8.15 was the last that supports older systems

Third-party

Build instructions

Thanks to

Depot

CI infrastructure sponsored by Depot — fast GitHub Actions runners.

About

Telegram Desktop fork: hides purchases, premium promos, ads, AI and maps behind switches; adds a group message blacklist and private per-peer notes.

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0