https://github.com/dashezup/feed2tg
Receive RSS/Atom feeds and send to a specified Telegram chat
https://github.com/dashezup/feed2tg
crontab crontab-task rss rss-feed telegram telegram-bot telegram-bot-api
Last synced: 12 months ago
JSON representation
Receive RSS/Atom feeds and send to a specified Telegram chat
- Host: GitHub
- URL: https://github.com/dashezup/feed2tg
- Owner: dashezup
- Created: 2021-04-27T02:08:35.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-05-06T06:57:56.000Z (about 5 years ago)
- Last Synced: 2025-03-25T04:41:29.355Z (about 1 year ago)
- Topics: crontab, crontab-task, rss, rss-feed, telegram, telegram-bot, telegram-bot-api
- Language: Shell
- Homepage:
- Size: 5.86 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
## feed2tg
Receive RSS/Atom feeds and send to a specified Telegram chat
### Setup
1. Install and configure
```
cp data_sample.json data.json
# edit data.json
virtualenv venv
venv/bin/pip install -U -r requirements.txt
```
2. Run the python script as a crontab job
`0 * * * * /path/to/feed2tg/venv/bin/python /path/to/feed2tg/main.py`
### LICENSE
AGPL-3.0-or-later
```
feed2tg, receive RSS/Atom feeds and send to a specified Telegram chat
Copyright (C) 2021 Dash Eclipse
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .
```