Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dracarys18/kernel_tracker
A Bot to Track Kernel Upstreams from kernel.org and Post it on Telegram Channel
https://github.com/dracarys18/kernel_tracker
beautifulsoup4 kernel linux linux-kernel python telegram telegram-bot
Last synced: about 1 month ago
JSON representation
A Bot to Track Kernel Upstreams from kernel.org and Post it on Telegram Channel
- Host: GitHub
- URL: https://github.com/dracarys18/kernel_tracker
- Owner: dracarys18
- Created: 2021-04-02T14:09:55.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-05T08:07:24.000Z (over 3 years ago)
- Last Synced: 2024-11-03T05:42:02.342Z (3 months ago)
- Topics: beautifulsoup4, kernel, linux, linux-kernel, python, telegram, telegram-bot
- Language: Python
- Homepage:
- Size: 135 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Channel
Kernel Tracker is the channel where the bot will be sending the updates in.Introduction
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
- Get Bot API Key from @BotFather
- Fill the values in
vars_sample.env
and rename it intovars.env
.- 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.