# Why is my bot experiencing delays when forwarding messages?

First of all, we sincerely apologize for the inconvenience you have experienced. We understand that delays in using the service can be frustrating and affect your overall experience.

**The delay when forwarding messages can be caused by a few factors:**

📊 **Large Amount of Data from Telegram Groups:** When there is a significant amount of data to be processed, especially from large groups or channels, the system may need additional time, resulting in random delays.

⚙️ **Too Many Tasks or Features Being Used Simultaneously:** If you are creating multiple tasks at the same time, using features like replace, blacklist, or whitelist, it may increase the workload for the bot, leading to potential delays.

👥 **Participating in Too Many Channels, Groups, or Chats:** If your bot is involved in too many chats, channels, or groups, particularly those with a large number of members, this can also increase processing time and result in message delays.

***

### **🛠️ How to Reduce Delays?**

To help reduce the chance of delays, consider the following:

📉 **Limit the Number of Tasks:** Reduce the number of simultaneous tasks, especially those involving replace, blacklist, or whitelist features, to decrease the bot's workload.

🗑️ **Delete unnecessary tasks, replace, blacklist, whitelist:** Remove any unnecessary tasks, replace operations, or blacklist/whitelist entries. This will help reduce the processing burden on the bot and minimize delays.

💬 **Minimize Channel/Group Involvement:** Try to reduce the number of channels, groups, or chats that the bot is participating in, particularly those with a high number of members.

🗑️ **Delete Unnecessary Channels/Groups/Chats**: Remove channels, groups, or chats that are not necessary. This helps to reduce the overall data load and makes the bot more efficient.

**We are constantly working on optimizing our system to minimize these delays and provide a more seamless experience for you.**

Sincerely

**AutoForward Team**&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-v2.autoforwardtelegram.com/extras/faq/why-is-my-bot-experiencing-delays-when-forwarding-messages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
