RSS Bot Manual

RSS Bot Manual

PartyGuy 😄

@RSS_Bot is a feature-rich Telegram Bot to help you automate your Channels and Groups. It supports autoposting from RSS/ATOM-Feeds, custom message templates, group welcome messages and much more!


This Manual is a work-in-progress. More content will be added in the future. If you have any question, please send a message in the support group.

Table of Contents

  1. Getting started
  2. Set up Autoposting
  3. Customize Autoposting posts
  4. Message Format/Templates


Getting started

To set up @RSS_Bot with your Telegram Group or Channel, please follow these steps:

  1. Add @RSS_Bot to your Channel or Group as Admin
  2. Send #connect in you Channel or Group. @RSS_bot should then send a success message. The connect-messages will be automatically deleted after a few seconds.
  3. Go to @RSS_bot privately (direct messages with the bot) and send /start or press the "START" button at the bottom of the screen
  4. The bot will send a list with all connected Channels and groups where you are admin. If the Channel or group you just added does not appear, please repeat steps 2. - 4. and check if @RSS_bot really has Admin permissions in your Group or Channel

Set up Autoposting

To automatically post new entries from a RSS or ATOM-Feed to your connect Channel or group, please follow these steps:

  1. Go to @RSS_bot privately (direct messages with the bot). if you don't see the list with the connected Channels and groups, send /start or press the "START" button at the bottom of the screen
  2. Select the channel or group you want the feed to be send to and click on its button
  3. Select "Autoposing" from the list of available options
  4. Click on "Add Autoposting"
  5. Select "Change Feed URL" and send a valid RSS-Feed or ATOM-Feed URL
  6. You're done! All new entries in this Feed will be automatically posted to your channel/group! If you want, you can now customize how the posts should look like.

Customize Autoposting posts

To customize the way entries from RSS/ATOM-Feeds are posted to your channel/group, you can go ahead as follows:

  1. Select your channel/group in the private chat with @RSS_Bot
  2. Select "Autoposting"
  3. Choose a Autoposting source or create a new one
  4. From here you can do the following:
  • enable/disable the source
  • change the feed source
  • change the message format. This is the template which defines what content the Autoposting messages should contain. More infos on Message formats/templates
  • switch between Markdown and HTML Formatting (this is useful when changing the Message format)
  • Enable/disable link previews. Link previews only appear when the posts don't contain an image or if you disable images at all. You have to enable link previews in order for the Telegram "Instant View" button to show up on supported articles.
  • Enable/disable images
  • Enable/disable notifications. This chnages the way your channel/group members receive notifications from Autoposting messages
  • Clear the cache. This clears the log of which Feed-entries have already been send which means all the latest Feed entries will be posted again (useful for testing/experimenting)
  • Delete the Autoposting source

Message formats/templates

To change what content will be send in every Autoposting message, you can change the Message format. You can use Markdown or HTML (change this in your Autopostin settings). You can use the following Placeholders in your Message Format. They will automatically replaced in every single Message with the given Feed entry content.

List of all supported Placeholders and their functions

{{title}} ➡️ Title of the Post

{{content}} ➡️ Content of the Post

{{link}} ➡️ Link to the Post

{{shortlink}} ➡️ A Short-Link to the Post

{{instantview}} ➡️ A Link to the Post with Telegram Instant View (working with nearly all Websites, even if they normally don't support Instant View!) (Notice: works best with Link preview enabled) (Another notice: This will be a very long link, so make sure to use it as an Inline Link as in Example #2)

{{iv}} ➡️ Same as {{instantview}}

{{tags}} ➡️ 3 Hashtags about the Post. Example: #animals #wildlife #pandas

{{y}} ➡️ Current Year

{{m}} ➡️ Current Month

{{d}} ➡️ Current Day

{{t}} ➡️ Current Time

{{channel_title}} ➡️ The title of your channel/group ⭐️ PREMIUM FEATURE

{{channel_type}} ➡️ The chat-type (Channel, group or Supergroup) ⭐️ PREMIUM FEATURE

{{channel_description}} ➡️ The description of your channel/group ⭐️ PREMIUM FEATURE

{{feed_title}} ➡️ The title of the RSS/ATOM-Feed ⭐️ PREMIUM FEATURE

{{feed_description}} ➡️ The description of the RSS/ATOM-Feed ⭐️ PREMIUM FEATURE

{{feed_homepage}} ➡️ The homepage of the site which provides the RSS/ATOM-Feed ⭐️ PREMIUM FEATURE


Example Message Formats with Markdown

Example #1

*{{title}}*

{{content}}

[Read more...]({{link}})


Example #2 (with Instant View)

[{{title}}]({{instantview}})

{{tags}}


Example #3

📃 {{title}}

👉 {{shortlink}}

🕗 {{d}}.{{m}}.{{y}} {{t}}


Example Message Formats with HTML

Example #1

<b>{{title}}</b>

{{content}}

<a href="{{link}}">Read more...</a>


Example #2 (with Instant View)

<a href="{{instantview}}">{{title}}</a>

{{tags}}


Example #3

📃 {{title}}

👉 {{shortlink}}

🕗 {{d}}.{{m}}.{{y}} {{t}}




Report Page