https://github.com/ishmulyan/rss2telegram
RSS feed for Telegram to be deployed as Google Cloud Function
https://github.com/ishmulyan/rss2telegram
firestore google-cloud google-cloud-functions google-firestore rss rss-feed telegram telegram-bot
Last synced: 3 days ago
JSON representation
RSS feed for Telegram to be deployed as Google Cloud Function
- Host: GitHub
- URL: https://github.com/ishmulyan/rss2telegram
- Owner: ishmulyan
- License: mit
- Created: 2020-01-17T13:28:25.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-30T14:44:16.000Z (almost 6 years ago)
- Last Synced: 2023-02-27T08:25:44.208Z (over 3 years ago)
- Topics: firestore, google-cloud, google-cloud-functions, google-firestore, rss, rss-feed, telegram, telegram-bot
- Language: Go
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rss2telegram
RSS feed for Telegram using Google Cloud Functions
## Deployment
Copy `.env.example.yaml` to `.env.yaml` and put your values in there.
```
gcloud functions deploy RSS2Telegram --env-vars-file .env.yaml --runtime go121 --trigger-topic RSS2Telegram
```
## Testing
```
gcloud pubsub topics publish RSS2Telegram --message ' '
```
## Local Development
Set environemnt variables:
- `RSS_FEED_URL`
- `TELEGRAM_BOT_API_TOKEN`
- `TELEGRAM_CHAT_ID`
- `GCP_PROJECT`
Then run:
```bash
go run ./cmd/main.go
```