rss2tg 0.2.3

RSS to telegram translation layer. Developed with Nextcloud Activities in mind.
Documentation
# rss2tg

[![Crates.io Status](https://img.shields.io/crates/v/rss2tg.svg)](https://crates.io/crates/rss2tg)

RSS to telegram translation layer. Developed with Nextcloud Activities in mind.

## Usage

To use this crate as a binary you should:
 * get Telegram Bot Token
 * add this bot to the conversation you want to write RSS feed to
 * get id of this conversation
 * add all of the above to the config file

## Config example 

```
last_guid_file = ".last_guid"

[[subscriptions]]
rss_url = "https://YOURDOMAIN/apps/activity/rss.php?token=YOUR_NEXTCLOUD_ACTIVITIES_TOKEN"
bot_token = "YOUR_TELEGRAM_BOT_TOKEN"
chat_id = "TARGET_TELEGRAM_CHAT_ID"
last_guid_file = ".last_guid"
```

where:
 * `YOURDOMAIN` is your nextcloud instance domain name
 * `YOUR_NEXTCLOUD_ACTIVITIES_TOKEN` is token from your nextcloud __activity__ tab -> settings -> Enable RSS feed
 * `YOUR_TELEGRAM_BOT_TOKEN` is token for bot you've registered in telegram through @BotFather
 * `TARGET_TELEGRAM_CHAT_ID` is id of chat you want your bot to write RSS to (if it's a group this id starts with `-` (minus symbol) )