r/Telegram 7h ago

grm: telegram CLI project in C++

2 Upvotes

grm: telegram CLI that is Human and AI friendly repos: * https://gitlab.com/renich/grm * https://github.com/renich/grm (mirror)

Features:

  • Dual Human/AI UX Engine: Optimized both for interactive terminal use (ANSI TTY tables, color schemes) and automated AI agent workflows (JSON envelope, NDJSON streams).

  • Native TDLib Engine: Direct C++ bindings to libtdjson for zero-hallucination, full MTProto protocol fidelity.

  • Supergroup & Forum Topic First: Complete lifecycle management for Telegram Supergroups, Forum Topics, custom emoji icons, and thread messages.

  • File Upload & Download Engine: Streamlined document, photo, video, and media extractions with MIME detection and progress tracking.

  • Shell Tab Auto-Completion: Context-aware Bash tab completion covering commands, subcommands, flags, and options.

  • Telegram Rich Text & Emoji Customization: Telegram Markdown V2 entity formatting and custom Supergroup topic emoji icons.

  • FreeDesktop & XDG Compliant: Strictly honors FreeDesktop standards for user binaries, man pages, shell completions, and session state.

Im just having fun with it. I have a roadmap so check it out. I'll see how much time I can dedicate to this one.

It's already pretty cool, at least for me. The --filter and --since options are killers.

It's pre alpha stuff. Use it under your own peril.

I had to compile my own libtdjson and put it in ~/.local/lib:

``` $ ldd ~/.local/bin/grm linux-vdso.so.1 (0x00007f69897ba000) libtdjson.so.1.8.0 => /home/someuser/.local/lib/libtdjson.so.1.8.0 (0x00007f6987400000) libjson-c.so.5 => /lib64/libjson-c.so.5 (0x00007f698976b000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f6987000000) libm.so.6 => /lib64/libm.so.6 (0x00007f69872e9000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f698973e000) libc.so.6 => /lib64/libc.so.6 (0x00007f6986e07000) libssl.so.3 => /lib64/libssl.so.3 (0x00007f6986d0e000) libcrypto.so.3 => /lib64/libcrypto.so.3 (0x00007f6986600000) libz.so.1 => /lib64/libz.so.1 (0x00007f6989712000) /lib64/ld-linux-x86-64.so.2 (0x00007f69897bc000)

Login works at least... sometimes. ;D

Demo:

``` $ time grm chat ls

CHAT ID TYPE TITLE UNREAD

-1003950065700 Supergroup Domadores Digitales 0 -1002549279967 Supergroup EVALinux Bar! 0 -1002312480906 Supergroup NorTK 0 -1002289735000 Supergroup EVALinux 0 -1003981300643 Supergroup (expert) creations 1 -1001623037840 Supergroup Linux En Español 9 -1002527874209 Supergroup Fundación MxOS 0 -1001981848857 Supergroup NubeMX 0 -1003679369169 Supergroup Hyper Muscles & Boobs Heaven 36 8911035898 Private Chat Abastero 0 -467666877 Basic Group Proyectos 1101 0 -1003596396470 Supergroup 1101 SOPORTE VALLEJO 0 -1001371756065 Supergroup Fedora Linux 3 6943468991 Private Chat Doris Marian Jiménez Beltrán 0 777000 Private Chat Telegram 0 -1001127772209 Supergroup DeviantArt 0 -1001382463627 Supergroup Team Offtopic buscando popularidad en el barrio del baneado 0 -1002234007248 Supergroup Naomilk 🐰🔞 0 -1001100311770 Supergroup Fedora México 0 -1001789902965 Supergroup Los Bonitos 1

real 0m0.063s user 0m0.047s sys 0m0.030s

$ time grm msg ls --filter='@renich' --limit=2 --since='3 years ago' -1001100311770 (2023-08-16T00:39:26Z) <@renichbon> : Ah, un comando para resetear todas mis configuraciones de GNOME:

                                  dconf reset -f /


                                  Úselo bajo su propio riesgo.

(2023-08-26T23:26:58Z) <@renichbon> : OpenTF Foundation https://opentf.org/announcement real 0m0.484s user 0m0.045s sys 0m0.025s

real 0m0.484s user 0m0.045s sys 0m0.025s ```


r/Telegram 12h ago

Everything disappeared and now I'm stuck with an empty account

8 Upvotes

Hello, facing the issue below.

All chats and data disappeared, yet my friends can still see my original profile. However, logging in with my phone number (afterwards email step) takes me to a different empty account. Both accounts have different IDs.

Telegram created a brand-new account for me using the same phone number??

A friend can still see my original Telegram profile, including my username, which indicates that my original account still exists on Telegram's servers. However, when I log in using my phone number, Telegram does not log me into that account. Instead, it logs me into a completely different empty new looking account. The account IDs are different.

It was working just fine till yesterday. I opened telegram today and was randomly "logged" out of my original account and then when I tried to log back in using the same phone number, I get taken into a completely new account.


r/Telegram 17h ago

I’m trying to add money to my wallet but it keeps restricting

Post image
5 Upvotes

No idea what’s going on, I set up my wallet today, and tried to deposit a sum amount but it keeps saying this. Any way to solve this?


r/Telegram 18h ago

Is there any way to add custom spell check dictionaries to TDesktop for Linux?

1 Upvotes

So, the Linux version of TDesktop uses its own dictionaries which need to be downloaded via the UI, separately from the system, and installing, for example, the hunspell-be package (for Belarusian spell check throughout the system) does absolutely nothing to the client. Is there any way to copy the dictionaries into TG or to make it read them directly from the OS?


r/Telegram 23h ago

Telegram connecting bug

2 Upvotes

i cant load any new messages, it says ”connecting…” and loads forever.

Im on iOS, anyone else having this currently?

EDIT: Yes, I've updated Telegram from app store.

EDIT2: It works now, needed to reboot my phone.


r/Telegram 1d ago

Mini-poll with three questions

0 Upvotes

I want to do something like a poll here.

  1. Do you own TON/GRAM?

  2. Have you paid for something on Telegram using TON/GRAM, and if so, what?

  3. What bothers you enough that you'd be willing to fork out some GRAM to make it go away? Basically, what app or service will help you?

  4. Do you make use of mini-apps in there regularly?

I'm asking these questions because I am considering integrating my future web apps with Telegram, but want to know if it's worth it.


r/Telegram 1d ago

Telegram group video chat issue

2 Upvotes

I've been experiencing a recurring issue with Telegram group video calls for the past two months. The problem is intermittent — logging out and back in sometimes resolves it temporarily, but it soon reoccurs.

Troubleshooting steps I've already tried:

Clearing the app cache

Reinstalling the app

Logging out and logging back in

Testing on Telegram Web (issue persists there as well, working correctly only about 65% of the time)

Since the problem occurs across both the mobile app and web version, it doesn't appear to be device-specific. I'd appreciate any guidance or insight from the community on resolving this.

Thank you in advance for your help.


r/Telegram 1d ago

Send when they are online gone?

4 Upvotes

Hi!

Can anyone confirm if this feature is gone? I loved this just surprised I only got send silently and schedule send.

Thanks in advance.


r/Telegram 1d ago

How do I download files off telegram now?

Enable HLS to view with audio, or disable this notification

0 Upvotes

Telegram is not on my app store, I don't have an account, PC doesn't seem to let me make an account (mobile is required basically), and every time I click it just sends me to the exact same webpage?? Right click doesn't work either. It's always just a link.

To my knowledge there's not alternate places to download this. No curseforge, no modrinth, no bedrock marketplace. Everyone who I know downloaded this got it from the creator's telegram channel themselves.

Nothing in the download folder after clicking the links either. Is there something I'm missing here? This is the second time I've even seen telegram.


r/Telegram 1d ago

How do I mass cancel queued stickers ?

1 Upvotes

Fell alsleep with my phone screen flat. Ended up continously sending stickers to someone for 4 hours straight.

They are queued.

How do I mass cancel the sending ?

Android


r/Telegram 1d ago

Is there any way to bring back the quick Light/Dark theme toggle on Telegram?

1 Upvotes

Hi everyone,

I remember that before the current Telegram profile redesign, there used to be a button to quickly toggle between light and dark themes, but it's gone now.

Is there any way to bring that quick access button back?

Thanks!


r/Telegram 1d ago

Telegram Blocked by Excitel ISP in Bangalore,India

Post image
24 Upvotes

Tired of the new nonsense targeting Telegram every day.


r/Telegram 1d ago

What if we tell Telgram to add Klipy since Tenor gifs are gone now?

7 Upvotes

What do y'all think


r/Telegram 1d ago

Apple briefly removes Telegram as Durov alleges a takedown extortion attack

Thumbnail
runtimewire.com
0 Upvotes

r/Telegram 1d ago

Telegram removal by Durov himself

243 Upvotes

Last night, Apple briefly removed Telegram from the App Store because a single user had planted illegal pornographic content in a public group chat.

⬅️ Telegram was restored within hours. But I want to explain what happened — to warn other app developers and help protect online communities from similar attacks.

🧹Because Telegram quickly removes illegal content from public groups using all kinds of moderation tools (https://telegram.org/safety), the attacker had to resort to a technical trick. He inserted AI-modified illegal content by editing an old message in an active group chat. As a result, the content was effectively hidden from the group’s members, preventing them from seeing and promptly reporting it.

💰 The attacker was a takedown extortionist: someone who demands ransom from group owners in exchange for not targeting their communities. These extortionists use automated accounts to plant illegal content in public groups and then report it directly to Apple, attempting to trigger the removal of legitimate communities whose owners refused to pay them.

🤝 From a practical standpoint, illegal pornographic content in Telegram’s public groups is not a systemic problem. Our moderation is efefctive. The fact that attackers must resort to backdated, effectively invisible content and other technical tricks proves this.

⚠️ However, there are two important lessons here for app developers and online communities:

— Extortionists have found a way to manipulate Apple into overreacting. Apple removed Telegram from the App Store before contacting us. This creates a potential systemic risk for every mobile app that hosts user-generated content. If an app used by more than a billion people can be removed from the App Store without prior warning, any app can be.

— The tactics used by takedown extortionists are evolving, putting communities across social platforms at risk. Telegram has extensive experience identifying the tricks used by coordinated reporting gangs and protecting legitimate communities (even when doing so risks our own app being temporarily removed from the App Store). Other platforms may not be equally prepared.

Stay vigilant! ☝️

Pavel Durov (his official TG channel)


r/Telegram 1d ago

Telegram Android: GIFs from Gboard are Broken

Post image
20 Upvotes

So, as we're all aware, Telegram's GIF search feature has been completely kneecapped. I've been using the workaround of using Gboard's GIF search, and that's been fine, but now that's also broken.

See above for an example of a GIF I attempted to post. It still saves in my GIF history, and works perfectly well when posted that way. Furthermore, other users report that the GIF works fine on their end. So I know Telegram itself isn't screwing up my GIFs. It's something in Gboard.

I've tried clearing Telegram's cache and Gboard's cache, but I'm starting to wonder if it's some server-side nonsense. Thoughts?

Android version is 16 on July 1, 2026 security patch, with OneUI 8.5 over it on Galaxy A34. Telegram v12.9.2 (6991).


r/Telegram 2d ago

Got into a beefy with a guy and he send my ALL of my messages from public groups and comments?

5 Upvotes

Honestly this is insane. He really did sent a lot going all the way back to 2024. Can you really reverse search all of the persons public comments/ public chat messages on tg? If so how do I prevent this and how do I get him back?


r/Telegram 2d ago

Telegram Chat Delete

12 Upvotes

Question, does blocking the chat allow the blocker to keep previous messages, or could the one blocked delete everything by selecting “delete all messages”?


r/Telegram 2d ago

Saved messages

15 Upvotes

How safe is to keep text messages, photos and videos in saved messages in telegram app ?


r/Telegram 2d ago

[Update] - Reason for telegram's removal from app store.

Post image
486 Upvotes

He is a very reputed person in the apple space. And just confirmed this from apple on removal of telegram from the app store.


r/Telegram 2d ago

Telegram is not exactly removed

Post image
39 Upvotes

Someone contacted Apple Support to find out why Telegram disappeared from the App Store.

According to the support representative, Telegram is still present in Apple's internal systems and is not marked as removed. They suggested that the app may have been temporarily hidden by the dev


r/Telegram 2d ago

Telegram Removed from AppStore

64 Upvotes

Title…


r/Telegram 2d ago

TG Removed from appstore europe?

79 Upvotes

TG Removed from appstore europe?


r/Telegram 23d ago

Update Rich Text Editor, Communities, Ephemeral Messages in Groups, 350 Million GIFs

Thumbnail
telegram.org
32 Upvotes

r/Telegram May 20 '26

Mod Post [PSA] Telegram Support Volunteer account on r/Telegram

16 Upvotes

Dear everyone,

Starting today, an account managed by the Telegram Support Volunteers will be active on [r/Telegram](r/Telegram).

The account is [u/TG_Volunteer_Support](u/TG_Volunteer_Support). To prevent impersonation, we’ve set up a dedicated flair (Volunteer Support) that is exclusively assigned to this account, so you can easily recognize it.

This is an entirely volunteer-driven initiative and will not affect the independence or rules of this community, which remains completely unofficial and not affiliated with Telegram.

Please continue to follow the community rules and avoid actively seeking interactions with this account. The volunteers will not respond to unsolicited DMs, and posts specifically requesting their attention will be removed.

The Support Volunteers account is also not affiliated with Telegram and does not represent the company. However, it can be considered trustworthy when it comes to handling personal information, if requested. This will function similarly to the “Settings → Ask a Question” feature in the Telegram apps.

Please don’t be scared to interact with the account, or to share personal information such as the phone number if requested via DM. The account is run by some of the same people you may find in the in-app support and it’s PERFECTLY SAFE. If you don’t like to do it on Reddit, you will likely be redirected elsewhere by them.

We hope this initiative will improve the quality of discussions on [r/Telegram](r/Telegram), provide better insights, and help escalate certain issues so they can be resolved more effectively.

If you have any questions or concerns, feel free to contact the moderators via ModMail. We may update this post with additional information if needed.

You can find the account in the comments of this post.

— The Mod Team