tg icon indicating copy to clipboard operation
tg copied to clipboard

Earth to vysheng?

Open jasonrhaas opened this issue 8 years ago • 31 comments

Does anyone know how to get in touch with vysheng, the owner of this repo? It seems like he has abandoned it and it is no longer maintained. I propose we appoint an additional owner of the repo so that we can actually maintain this codebase. There are a lot of pull requests and issues that should be closed that haven't been touched in a long time.

jasonrhaas avatar Sep 09 '16 10:09 jasonrhaas

:+1:

JJ avatar Sep 10 '16 07:09 JJ

  1. Vitaly's telegram can be found in readme: https://telegram.me/vysheng
  2. API Layer that is used in tgl is ancient. Upgrading the layer is a huge (but necessary) work, and I doubt that anybody else is capable of doing that. Especially if there are no docs :disappointed_relieved:

ingria avatar Sep 10 '16 20:09 ingria

@jasonrhaas have you contacted him/any news? We might contact the pull-requester to find someone interested in maintaining it

edit: There are actually 622 open issues. It's a huge work just reading them and finding duplicates

nico202 avatar Sep 14 '16 18:09 nico202

but i think every thing maybe needed for updating tg to last layer provided with vysheng you only need generate constant and customize for your need. :)

amin1softco avatar Sep 18 '16 11:09 amin1softco

@nico202 I reached out to him on Twitter and Telegram. Haven't heard back yet.

jasonrhaas avatar Sep 25 '16 20:09 jasonrhaas

He has been active in the telegram cli support channel on telegram this weekend. But please, respect that he doesn't always have the time for telegram-cli, since it's just a free time project.

On 25 Sep 2016, at 22:07, Jason Haas [email protected] wrote:

@nico202 I reached out to him on Twitter and Telegram. Haven't heard back yet.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

LukeLR avatar Sep 26 '16 01:09 LukeLR

@LukeLR Would you mind share the telegram cli support channel to us?

Cojad avatar Sep 26 '16 06:09 Cojad

@LukeLR Totally understand time constraints, all I'm saying is that we nominate a co-admin or something to help maintain the repo it since vysheng is busy with other things.

jasonrhaas avatar Oct 01 '16 15:10 jasonrhaas

Hi, there is some active fork?

iezed avatar Oct 11 '16 09:10 iezed

I would, but I can't. It's a channel on telegram, and therefore only the admin can share an invite link. But since it was posted somewhere here, you'll probably find it with some clever searching. It's origin was in conjunction with the testing of the new releases telegram channels and group chats with 200+ members.

On 26 Sep 2016, at 08:23, Cojad [email protected] wrote:

@LukeLR Would you mind share the telegram cli support channel to us?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

LukeLR avatar Oct 11 '16 12:10 LukeLR

Looking for active fork as well...

anton-afanasyev avatar Oct 13 '16 23:10 anton-afanasyev

Seems it is time to start from scratch

kiddten avatar Nov 12 '16 17:11 kiddten

As I already mentioned before, he has pushed recent versions to the telegram group.

On 12 Nov 2016, at 18:29, kiddick [email protected] wrote:

Seems it is time to start from scratch

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

LukeLR avatar Nov 12 '16 17:11 LukeLR

@LukeLR you mean he have new versions of that repo but unpublished?

kiddten avatar Nov 12 '16 18:11 kiddten

Hey guys!

What about create github organization for this project and create fork of this repo to it?

This is regular practice for the same situations on open source.

arturtr avatar Nov 15 '16 11:11 arturtr

Message from Vitaly (translated by google with little corrections):

Generally I use the telegram-cli as a primary desktop client. So I support it up to date.

At some point, about six months ago, I realized that I have no time to maintain it in its original form I stoped maintain on tgl and began to use tdlib (https://core.telegram.org/tdlib) as a library. I gave access to the sources, so that it operates well. The problem is that they did not gather to lay their sources in the public access, and without it I can not put on my own sources. I mean I can, but it's useless.

I have a version that worked with libedit instead of libreadline, so that, in principle, can put in binary form.

arturtr avatar Nov 15 '16 11:11 arturtr

I'm not sure I understand what Vitaly is saying there other than he has no plans to maintain this repo. I vote for forking it to a new Github organization and maintaining it that way.

jasonrhaas avatar Nov 15 '16 12:11 jasonrhaas

@arturtr could you please provide text in original w/o translation (I guess it is probably Russian but
nevertheless)? I can't understand machine translation..

kiddten avatar Nov 15 '16 13:11 kiddten

@kiddick по русски он написал следующее:

Вообще я использую telegram-cli как основной десктопный клмент. Так что я его поддерживаю в актуальном состоянии.

В какой-то момент, примерно полгода назад, я понял, что времени поддерживать его в оригинальном виде у меня нет, поэтому я забил на tgl и стал в качестве библиотеки использовать tdlib ( https://core.telegram.org/tdlib ). Мне дали доступ к его исходникам, так что оно вполне работает. Проблема в том, что они никак не соберутся выложить свои исходники в публичный доступ, а без этого я не могу выложить свои. Ну то есть могу, но это бесполезно.

Я сделал версию, которая работая с libedit вместо libreadline, так что, в принципе, могу в бинарном виде выложить.

arturtr avatar Nov 15 '16 22:11 arturtr

Ok, so, reading original text made it more clear for me. Several points:

  1. Vytaly is still maintaining telegram-cli, but he uses tdlib instead of tgl, which is unpublished for now, so he can't share last sources so far.
  2. He can provide anyone with last binary file nevertheless.

anton-afanasyev avatar Nov 15 '16 23:11 anton-afanasyev

really i think tgnet of DRKLO project now open source until layer57 and compiled for x86 if vysheng need can rewrite based those project instead tdlib....

amin1softco avatar Nov 20 '16 10:11 amin1softco

valtman.name/telegram-cli - fresh binaries of telegram CLI

arturtr avatar Mar 15 '17 07:03 arturtr

@arturtr, no updates from December?

seiya-git avatar May 13 '17 22:05 seiya-git

This is what @vysheng said when asked about the latest telegram-cli progress:

They pushed some changes to library, that are not still publicly available. So I can not update my code. Though there are no major changes to tgcli itself, just small fixes + update of library

rizaumami avatar May 18 '17 03:05 rizaumami

@arturtr

Where can I find documentation on this? Specifically, I am interested in handling events externally.

Use case: I would like to call an external command whenever a message arrives. The message information should be sent along with it.

Is this possible in the new version ?

pepijnolivier avatar Jul 06 '17 17:07 pepijnolivier

Hi chaps,

What do we decide about new community repository?

ninjaboy avatar Oct 20 '17 13:10 ninjaboy

https://github.com/tdlib/td finally Telegram opened source of https://core.telegram.org/tdlib

kiddten avatar Jan 05 '18 00:01 kiddten

https://github.com/vysheng/tdbot

seiya-git avatar Mar 13 '18 07:03 seiya-git

Still no commits since 23 Mar 2016. Is there any active fork?

dwhitz avatar Sep 07 '21 22:09 dwhitz

No, but there are alternatives:

  • https://github.com/LonamiWebs/Telethon
  • https://github.com/gram-js/gramjs
  • https://github.com/danog/MadelineProto
  • https://github.com/tdlib/td

ingria avatar Sep 08 '21 00:09 ingria