Channel

Kernel Tracker is the channel where the bot will be sending the updates in.

This is a Telegram Bot to Track Kernel Upstreams kernel.org and send it to a telegram channel specified. I used BeautifulSoup to scrape the data from the kernel.org website and telegram http api to send the message to the channel.

Configuration

  1. Get Bot API Key from @BotFather

  2. Fill the values in vars_sample.env and rename it into vars.env.

  3. And run the bot by running:-

    python3 -m tracker
    

Other uses

The bot regularly updates the data.json whenever the new Kernel gets released. So you can fetch data.json and create your own module to get you a remainder about the Kernel Upstreams. An example repository is here.

4.14 Tracker

GitHub

https://github.com/dracarys18/Kernel_Tracker