Live data from Hacker News

AWS Lambda function for converting of Telegram channel to RSS feed

github.com

21–26 of 26 posts

Re: AWS Lambda function for converting of Telegram channel to RSS feed

#22
post #19
post #18

Can someone clarify, for me, why this is desirable? I love RSS for blogs and podcasts, but in my understanding Telegram is nothing more than a group messaging platform, like WhatsApp/Google Chat/MMS, and not a publishing platform like Tumblr/Twitter/Mastodon, or even Reddit where there's incentive to lurk and subscription mechanics. So, I'm willing to believe Telegram has public feeds of some kind, but sufficient tra…

Telegram is a publishing platform. It's a big deal in the post-soviet countries. The "channels" thing is widely used for publishing by media, gov and bloggers. It's more like social network than plain messenger for a long time already. I did similar rss-like implementation for my own needs because of frustration of reading and experience, also there is a bunch of similar services. The reason for not using microbloggi…

Yeah, this is correct. Even the Ukrainian government have a Telegram channel for announcements.

edit: Unsurprisingly, the author of this repo is Belarusian :)

Re: AWS Lambda function for converting of Telegram channel to RSS feed

#24

I am curious if this is the cheapest aws option for doing such a simple task. I wonder if there is a way this can be done with a step function, where the price comes out cheaper than spinning up a lambda.

Actually there are few options how potentially do it even more cheaper - for example switch to arm-based lambdas or optimize execution time. Actually I don't have yet any statistics how much it could cost for me (I use it for about 50 Telegram channels and my RSS client check for updates in the feed every hour), but looks like I will not even rich AWS free tear limit in 1 million free executions.

Re: AWS Lambda function for converting of Telegram channel to RSS feed

#25
post #9

Does this need a telegram account with associated phone number?

No, in this implementation I just scrap web-version of the Telegram and don't use their API. For more complex parsing of telegram posts (like extraction of attachments, user reactions and replies) you will need to use their API and for sure it will require to have an account

Re: AWS Lambda function for converting of Telegram channel to RSS feed

#26
post #22
post #19

Earlier quoted context omitted.

Telegram is a publishing platform. It's a big deal in the post-soviet countries. The "channels" thing is widely used for publishing by media, gov and bloggers. It's more like social network than plain messenger for a long time already. I did similar rss-like implementation for my own needs because of frustration of reading and experience, also there is a bunch of similar services. The reason for not using microbloggi…

Yeah, this is correct. Even the Ukrainian government have a Telegram channel for announcements. edit: Unsurprisingly, the author of this repo is Belarusian :)

You are right, Telegram is VERY popular media platform in Eastern Europe. In particular it's very popular tool to resist government's censorship and propaganda in such dictatorship's states like Russia or Belarus. People are put in jail even if they just read some opposition telegram channels, so using bridges like this one is an attempt to mitigate those risks.
Post reply on HN