Telegram is a proprietary messenger that gained some popularity recently. It has FOSS client, API and binding for the API. It has private chats, group chats and "channels". Channels are content feeds.

RSS allows users to access updates to online content in a standardized, computer-readable format.

Telegram requires an account to read channels. Creating an account requires you to give Telegram your phone number. Unfortunately, some good content is being posted to Telegram channels. But it is unacceptable for some people to give phone number to Telegram, which is ran by some Russian billionaires, who might turn out to be evil. Also, RSS/Atom is standardized and has a lot of great readers.

The idea is to create a FOSS gate that would allow to convert Telegram channels to RSS/Atom. The gate will be hosted somewhere.

UI: A user posts channel name into input, presses "submit" and URL with RSS/Atom feed is being created. Posts from channels should be fetched in the background, for example, with cron jobs

Looking for hackers with the skills:

telegram rss atom python ruby rubyonrails django

This project is part of:

Hack Week 17

Activity

  • about 2 years ago: bbobrov added keyword "django" to Telegram to RSS/Atom gate
  • about 2 years ago: bbobrov added keyword "telegram" to Telegram to RSS/Atom gate
  • about 2 years ago: bbobrov added keyword "rss" to Telegram to RSS/Atom gate
  • about 2 years ago: bbobrov added keyword "atom" to Telegram to RSS/Atom gate
  • about 2 years ago: bbobrov added keyword "python" to Telegram to RSS/Atom gate
  • about 2 years ago: bbobrov added keyword "ruby" to Telegram to RSS/Atom gate
  • about 2 years ago: bbobrov added keyword "rubyonrails" to Telegram to RSS/Atom gate
  • about 2 years ago: bbobrov originated Telegram to RSS/Atom gate

  • Comments

    Be the first to comment!

    Similar Projects

    Write a commandline client for the geekos by dheidler

    There used to be a tool called tel that would...


    Home assistant that doesn't spy on you - developer's edition by DKarakasilis

    There are various home assistant solutions out ...


    openSUSE Leap release process improvements by lkocman

    Goal:

    I'd like to have the release proce...


    Try to write simple rope-base Python language-server for LSP protocol by mcepl

    Future of tools supporting editors in dealing w...


    Learn Crystal by porting part of YaST to that language by ancorgs

    For a very long time, I have been planning to p...


    Analyser for YaST logs by jreidinger

    Well, we often stuck in YaST team with knowledg...


    ActiveJob influxdb-rails instrumentation by hennevogel

    We have ActiveJob instrumentation in the OBS co...


    All our beloved acronyms in one place... also some Jekyll hackin by thutterer

    Acronyms are fun. Everyone at SUSE loves them. ...