So, I am trying to implement telegram logging in my ELK repository properly, and the existing solution with tgcli is too old (I also have PoC, which logs messages from the Android client via Xposed, but it is implemented on top of the user interface level and is inefficient)
I need to receive changes / delete messages and do this using the Telegram API.
Spent a day researching:
- message editing support appeared on May 15, 2016 (telegram blog)
- telegram-cli tgl library is 2 years old and most likely does not support this layer
- I looked at the source of telegramdesktop, because it was very promising, unfortunately, their git history has no changes in the scheme that can edit support.
- And the official list of layer versions is truncated. Security through obscurity.
- of some tests performed using the golang library used in shelomentsevd / telegramgo , editing in the supergroup is handled by the TL_updateChannelTooLong message
Now I do not want to waste more time collecting libraries / sources. So, I ask a question about experience with any of the following libraries: I am looking for only one library that will quickly implement the required functions - for those who do not want to dive deep into the Features of MTProto .
telegram mtproto
kagali-san
source share