Frequently Asked Questions

Find answers to common questions about using RIP Bot in your Telegram group

About These FAQs

We've compiled the most common questions about RIP Bot to help you use it effectively in your Telegram group. If you don't see your question answered here, please contact us for assistance.

Remember: All RIP Bot commands must be in the format /command_RIPBot (e.g., /start_RIPBot) to avoid conflicts with other bots.

General Questions

What exactly is RIP Bot?

RIP Bot (Rule Interval Post Bot, also known as @ScheduledIntervalPostBot on Telegram) is a Telegram bot designed to automatically post scheduled messages in topic-based group chats. It helps group administrators automate recurring announcements, reminders, rules, and other important messages on a customizable schedule.

Unlike other bots, RIP Bot is specifically designed to work with Telegram's topic feature, allowing you to set unique messages and schedules for each different topic in your group.

Is RIP Bot free to use?

Yes, RIP Bot is completely free to use. We do accept donations to help cover server costs and development time, but all features are available to all users without any paywalls or premium tiers.

If you find RIP Bot useful, please consider making a donation to support its ongoing development and maintenance.

Which languages does RIP Bot support?

Currently, RIP Bot's interface is only available in English. However, you can set your scheduled messages in any language that Telegram supports.

We are considering adding multilingual support in future updates. If you'd like to help with translations, please contact us.

How many topics can I configure in a single group?

There is no hard limit on the number of topics you can configure. You can set up RIP Bot to send scheduled messages in as many topics as your group has.

However, for performance reasons and to avoid messaging limits, we recommend keeping the total number of active scheduled messages across all topics to a reasonable number (under 50 per group).

Setup & Configuration

How do I add RIP Bot to my Telegram group?

To add RIP Bot to your group:

  1. Open your Telegram group
  2. Click on the group name at the top to open group info
  3. Select "Add members" or "Add"
  4. Search for @ScheduledIntervalPostBot and select it
  5. After adding the bot, make it an administrator (this is required)

For detailed instructions with screenshots, check our Setup Guide.

Does RIP Bot need to be an administrator?

Yes, RIP Bot must be made an administrator of your group with at least the following permissions:

  • Read messages
  • Send messages
  • Delete messages (recommended for cleanup functions)

Without admin privileges, the bot won't be able to post scheduled messages or access topic information.

Can I use RIP Bot in a regular chat without topics?

While RIP Bot is primarily designed for topic-based groups, you can use it in the main chat of any group. However, you'll get the most value from RIP Bot when using it with Telegram's topics feature.

To use topics in your group, you need to enable them in your group settings (if your group has 100+ members, topics are automatically available).

How do I set up messages in multiple topics?

To set up scheduled messages in multiple topics:

  1. Go to the first topic where you want scheduled messages
  2. Type /start_RIPBot and configure the message and interval
  3. Start the messages for that topic
  4. Go to the next topic and repeat the process

Each topic can have its own unique message and schedule, independent of other topics.

What's the shortest/longest interval I can set?

The minimum interval is 1 minute. While this is technically possible, we recommend using longer intervals for most use cases to avoid spamming your group.

There is no hard upper limit on intervals. You can set intervals for days, weeks, or even months by entering the equivalent in minutes:

  • Daily (24 hours) = 1440 minutes
  • Weekly (7 days) = 10080 minutes
  • Monthly (30 days) = 43200 minutes

Usage & Features

How do I ensure the bot recognizes my input when configuring it?

When the bot asks for input (like when setting a message or interval), you must reply directly to the bot's message for your input to be recognized.

To reply to a message in Telegram:

  1. Long-press (mobile) or right-click (desktop) on the bot's message
  2. Select "Reply"
  3. Type your response
  4. Send the message

If you just type in the chat without replying to the bot's prompt, your message won't be registered as input for the bot.

What variables can I use in scheduled messages?

RIP Bot supports the following variables in your messages:

  • {date} - Current date (e.g., 2025-03-08)
  • {time} - Current time (e.g., 14:30)
  • {datetime} - Date and time combined (e.g., 2025-03-08 14:30)
  • {day} or {weekday} - Day of week (e.g., Saturday)
  • {month} - Month name (e.g., March)
  • {year} - Current year (e.g., 2025)

You can view this list at any time by typing /variables_RIPBot in your group.

Can I format text in my scheduled messages?

Yes, RIP Bot supports Telegram's native text formatting. You can use:

  • Bold: **text** or __text__
  • Italic: *text* or _text_
  • Underline: __text__
  • Strikethrough: ~text~
  • Code: `text`
  • Pre-formatted: ```text```
  • Links: [text](URL)

You can combine these formatting options with variables for dynamic, well-formatted messages.

How can I see all the topics I've configured?

To see a list of all configured topics in your group, use the /topics_RIPBot command in any chat or topic within your group.

This will display a paginated list showing:

  • Topic ID and name
  • Status (active or inactive)
  • Interval setting
  • Last sent timestamp
  • Next scheduled time

You can navigate through pages if you have many configured topics.

Can I include images or other media in scheduled messages?

Currently, RIP Bot only supports text-based messages. You cannot include images, videos, or other media files directly in your scheduled messages.

However, you can include links to images or media in your messages, and users can click these links to view the content.

Support for media in scheduled messages may be added in future updates.

Troubleshooting

The bot isn't responding to my commands. What should I do?

If RIP Bot isn't responding to your commands, try these steps:

  1. Make sure you're using the correct command format (/command_RIPBot)
  2. Check that the bot is still in your group and hasn't been removed
  3. Verify that the bot still has administrator permissions
  4. Try using /admin_RIPBot to register yourself as an admin if you're a group administrator
  5. Check if the bot is responding to other commands like /help_RIPBot
  6. If all else fails, try removing and re-adding the bot to your group
Scheduled messages aren't being sent on time. Why?

If scheduled messages aren't being sent as expected, check the following:

  1. Verify that messages are active using /status_RIPBot in the topic
  2. Ensure the bot still has permission to send messages in your group
  3. Check that the interval setting is what you expect (minutes can add up quickly)
  4. Try stopping and restarting the messages using the configuration menu
  5. In rare cases, there might be temporary server issues affecting the bot's operation

If problems persist, you can reset the bot in your group using /reset_RIPBot and set up your topics again.

What happens if my group transitions from a regular group to a supergroup?

When Telegram automatically upgrades a regular group to a supergroup (which happens when groups reach certain member thresholds), the internal chat ID changes. This can affect RIP Bot's configurations.

If this happens, you may need to:

  1. Check if the bot is still working with /status_RIPBot
  2. If not, use /reset_RIPBot to reset the bot for your group
  3. Reconfigure your topics using /start_RIPBot in each topic

This is a limitation of how Telegram handles group upgrades.

How do I completely reset the bot in my group?

If you're experiencing persistent issues or want to start fresh with RIP Bot, you can perform a complete reset for your group:

  1. Type /reset_RIPBot in any chat or topic in your group
  2. The bot will ask for confirmation with a warning about what will be reset
  3. Click the "✅ Yes, reset bot" button to confirm
  4. The bot will clear all settings, stop all scheduled messages, and remove all tracking data for your group
  5. You can then reconfigure topics as needed

This action only affects your group and does not impact RIP Bot in other groups.

I'm facing an issue not covered in these FAQs. How can I get help?

If you're experiencing an issue not covered in these FAQs, you have several options:

  1. Visit our Contact page to reach out to the development team
  2. Join our support group on Telegram (link available on the Contact page)
  3. Check for any announcements about known issues or maintenance
  4. Try searching for your issue in the Telegram Bot Support community

Please provide as much detail as possible about your issue, including any error messages, to help us assist you more effectively.

Technical & Privacy

What information does RIP Bot store about my group?

RIP Bot stores only the minimum information needed to provide its services:

  • Group and topic IDs for configured topics
  • Scheduled message text for each topic
  • Interval settings for each topic
  • Status (active/inactive) of each topic
  • Timestamps of last message sent
  • List of admin user IDs for permission management

We do not store message history, member information, or any other content from your group beyond what's listed above.

Is RIP Bot open source?

Yes, RIP Bot is an open-source project. You can view the source code on GitHub:

github.com/yourusername/ripbot

Contributions are welcome! If you're a developer interested in improving RIP Bot, please feel free to submit pull requests or open issues on the GitHub repository.

What technologies does RIP Bot use?

RIP Bot is built using:

  • Python programming language
  • python-telegram-bot library for Telegram API interaction
  • SQLite for database storage
  • APScheduler for handling scheduled tasks
  • Hosted on a secure cloud server with regular maintenance

The architecture is designed to be reliable, secure, and scalable to handle many groups simultaneously.

Can I run my own instance of RIP Bot?

Yes, as RIP Bot is open source, you can run your own instance if you prefer. To do so:

  1. Clone the repository from GitHub
  2. Install the required dependencies (listed in requirements.txt)
  3. Create a bot through BotFather on Telegram to get your own API token
  4. Configure the environment variables as described in the documentation
  5. Run the bot on your own server or hosting platform

Detailed setup instructions are available in the README file in the GitHub repository.

Still Have Questions?

If you couldn't find the answer to your question, please reach out to us for assistance.