Telegram icon indicating copy to clipboard operation
Telegram copied to clipboard

Telegram X

Open mostafa-v opened this issue 7 years ago • 42 comments

Hi What is Telegram X? Is it an official Telegram? Is it really in swift? Where is its source code?

mostafa-v avatar Dec 23 '17 09:12 mostafa-v

Yes, it's official and developed by the same developer - Peter. Pay attention to the account that published Telegram X in the app store. Telegram Desktop and Telegram for macOS (native) are both published under this account. Previously, there was a Telegram HD instead of Telegram X.

And yes, it's really in swift.

Where is its source code?

You can find part of it here

lampanon avatar Dec 26 '17 02:12 lampanon

Thanks That repository is updating more frequently than this. what do yo mean by part of it? Do you have more info? Why telegram is not promoting Telegram X? Is the objective c code became obsolete in near future? We want to write a telegram client, we don't know which to choose. (Telegram or Telegram X)

mostafa-v avatar Dec 26 '17 09:12 mostafa-v

he's right @mostafa-v , do you have any other information? it is a wonderful project indeed the new language is the future .. it would be possible to have info about the updates?

SiNaPsEr0x avatar Dec 30 '17 13:12 SiNaPsEr0x

Was it possible for someone to get the Telegram X source code? I'm about to start developing a Telegram client app, and would like to use the swift source code.

laizaraujo avatar Jan 10 '18 15:01 laizaraujo

@laizaraujo another app? .... no please

SiNaPsEr0x avatar Jan 15 '18 10:01 SiNaPsEr0x

As peter himself said: The source code for Telegram X will be released eventually, no later than the first official public release of the app. https://github.com/peter-iakovlev/TelegramCore/issues/11

mostafa-v avatar Jan 15 '18 10:01 mostafa-v

@mostafa-v hello, first official release is today, do you have any info about the code ? Thanks :)

Younes-L avatar Jan 22 '18 21:01 Younes-L

I'm wondering what's the advantage of continuing to develop the Old Telegram than X? It's slicker and faster.

Will X support theme files also?

zeroxxx2 avatar Jan 23 '18 03:01 zeroxxx2

Is there source code of Telegram X for Android version?

rafaelekol avatar Jan 23 '18 04:01 rafaelekol

Maybe the sound will be fixed finally? (yes, related to android and ios version but not sure enough to report here, needs more testing) What about battery drain?

vyamkovyi avatar Jan 23 '18 09:01 vyamkovyi

@isopen I believe sound quality and buttery drain, as well as client behavior, is unrelated to TDLib. Should be reported here or in TDesktop repo. Currently I'm looking toward developers of Kepka because they ALREADY fixed memory leaks. Mobile version leaks as well!

vyamkovyi avatar Jan 23 '18 09:01 vyamkovyi

@isopen https://github.com/telegramdesktop/tdesktop/issues/4338

vyamkovyi avatar Jan 23 '18 10:01 vyamkovyi

@isopen "• As a consequence, one confident programmer for many platforms is enough."

Not sure what you mean, but it got me concerned...

Younes-L avatar Jan 28 '18 19:01 Younes-L

@isopen I have no clue what you're trying to point out. More people = more work and ideas = more better, right ?

Younes-L avatar Jan 29 '18 15:01 Younes-L

@peter-iakovlev I just read about Telegram official release on January 31 (yesterday) https://telegram.org/blog/telegram-x Any information about the source code?

laizaraujo avatar Feb 01 '18 17:02 laizaraujo

Neeeeeeed this

tulssinep avatar Feb 02 '18 01:02 tulssinep

  • The code for Telegram for Android was last updated on December 8, 2017. The latest Google Play Store build was updated on January 28, 2018.
  • The code for Telegram for Mac was last updated on December 29, 2017. Mine just auto-updated a few hours ago.
  • The code for Telegram for iOS was last updated on December 8th yet the latest version in the App Store is from January 4, 2018.
  • Telegram X has been in the Play Store since January 22, 2018 yet there's no source code

A lot of the backend code is developed publicly but for whatever reason the actual apps are not. Why is the source code trailing the binary builds by a over a month? Why do people have to open issues asking for more recent code?

puddly avatar Feb 02 '18 19:02 puddly

waiting for the source code.

DanielZanchi avatar Feb 05 '18 18:02 DanielZanchi

I don't like where it heading. Once they told us that this platform is secure. You might read protocol specs and client sources, but no the servers, its our commercial secret. OK, said the audience, we skeptical about it, but it does make sense, so lets give it a try. And then, OFFICIAL telegram sources promoting CLOSED source client, that way ahead of alternatives, and tell they doing it for competition. Great, so you do have thousands of the bitcoins, and you want somebody compete with you.

I've reported major bug months ago - any government surveillance service is authorized to receive your messages without sending them to your device. You just have to be on their territory physically. Then they just log in, and remove message "new log in detected". Copy ALL the data, and then terminate their session. So, by the time you read this, all your data may be synced to FBI servers. Just in case. Security, privacy. What a scam. Official client with source code that "will be released eventually" (read: never). Very suspicious move, and i have no justification or reason for that.

This is common known (Pavel mention this by him self), that all data from his previous project is accessible to Russian government without an order. I don't know what game they are playing, but lets summarize:

You have no clue which data sends yours app, no idea how this data is processed by their service, and there is no way to decrypt your traffic and analyse whats actually been sent. Why am i so paranoid? Go to your settings, open them, and see HOW MUCH EXACTLY permissions (open sourced) telegram needs to work. If you have doubt in somebody's honesty you either don't trust them, or check them. In a case of open source, it just means - go to the repository and read the code. Telegram X have no such choice. Don't trust it until full source disclosure.

P.S I thought in 2018 its clear to everybody that no company with closed source that actually executes on your device(read: not a website) is going to have a chance to survive. Looks like another group of folk want to make sure by them self. Good luck fooling everybody around.

And if you think i am delusional, just say hi to the Skype. And their perfectly encrypted binaries.

P.P.S I have nothing to hide. Each time i need privacy i'm either taking a shit or masturbate, or something like that. And i am DONT like when somebody watching. If you think you don't care, then broadcast such sensitive moments with webcam to the strangers. Why not?

RELEASE THE CODE NOW

P.P.P.S Read this comment, this is important: https://github.com/peter-iakovlev/Telegram/issues/202#issuecomment-362678970 JUST DON'T TRUST TELEGRAM ANYMORE. You've promised, and we claimed whats ours, whats we payed with our trust.

Enelar avatar Feb 06 '18 01:02 Enelar

telegram x and tdlib are very cool work!

isopen avatar Feb 06 '18 07:02 isopen

It's a bit getting out of hand, isn't it? Just because they're slow to release the source codes or maintain the updated copies it doesn't mean they're suddenly malicious and want to sell users' data to govt.

I trust Telegram as much as I trust WhatsApp. There's so much at stake here, once they betray users' trust there's no going back. If you want to disown them, go ahead. I won't at the moment and not anytime soon.

People just love to hate.

zeroxxx2 avatar Feb 06 '18 08:02 zeroxxx2

Any information about the source code?

sasha314 avatar Feb 06 '18 08:02 sasha314

waiting for...

hcl24 avatar Feb 06 '18 10:02 hcl24

Will the UI be converted to Swift? or only the core will remain swift?

DanielZanchi avatar Feb 06 '18 10:02 DanielZanchi

@Danny182 The UI is already on swift, like the whole application.

For those who wanted source code: Opening source code is great, yeah, but how do you check if the application you have installed was compiled from this source code? Will you compile them manually and sign with your personal developer certificate? I doubt. This is a beta version in active development and no one forces you to use it. If you don't trust - use the objective-C version and wait for the official release of the Telegram X stable.

I guess Peter will post the source code as soon as FBI downloads all user data.

lampanon avatar Feb 07 '18 02:02 lampanon

If they were really honest with people, they would have already published all code, no matter how does it "looks". I'm also suggesting moving from Telegram. If they really wanted to, they would have already released all code without fooling users. Both server-side and client-side.

Security through obscurity is a bullshit that doesn't works any more at all.

vyamkovyi avatar Feb 15 '18 18:02 vyamkovyi

Hey is telegram X for android source code released ?

hackertron avatar Mar 12 '18 19:03 hackertron

@peter-iakovlev Any news about iOS Telegram X source code release?

laizaraujo avatar Mar 14 '18 17:03 laizaraujo

The Android version that was releasing faster is months without updates. And we did not receive any information from the Telegram on the this, I believe it will not be open source, so we created Telergam X, to have a closed source.

mosqueiro avatar Mar 14 '18 18:03 mosqueiro

Telegram X Bug in stickers preview for Inline mode. Instead of the preview image, a white square is shown screenshot example: @sticker 👍

AlexMercier avatar Mar 21 '18 21:03 AlexMercier