The bot in Telegram is not working, what to do?
    Telegram Bots & apps

    The bot in Telegram is not working, what to do?

    @appss Team

    @appss Team

    February 21, 2026 5 min

    If the bot does not respond or has stopped working

    The bot in Telegram may not work for various reasons, most often related to infrastructure or API settings. Below is a quick breakdown of why the bot in Telegram is not working and how to restore its operation without lengthy debugging.

    Main reasons for the bot's silence

    Problems with the token or hosting

    The most common situation is that the token has been reissued or the server is unavailable. In this case, the bot does not receive updates, and messages are not loaded. Also, the bot does not work if the process on the server is stopped or has crashed due to an error.

    Errors in webhook setup

    If the webhook is set up incorrectly, Telegram sends updates but does not receive a response. As a result, the bot does not respond, even though the server is running. A common mistake is an incorrect URL or lack of HTTPS.

    The bot is running on two devices

    Webhook and long polling cannot be used simultaneously. If the bot is running locally and on the server, Telegram blocks the delivery of updates. The symptom is that the bot periodically responds or is completely silent.

    How to quickly diagnose the problem

    Checking the token via API

    Make a request:

    https://api.telegram.org/bot<TOKEN>/getMe

    If an error occurs, the token is invalid or has been revoked.

    Analyzing application logs

    Check the server logs. Often, connection errors, timeouts, or rate limit exceedances are visible there. If there are no logs, the application is not running.

    Solving common problems

    If the bot does not respond:

    • recreate the token and update it in the code;
    • ensure that the server is accessible from outside;
    • reset the webhook with the deleteWebhook command;
    • use only one method of receiving updates;
    • restart the application and check the logs.

    In most cases, the question "the bot in Telegram is not working, what to do" is resolved in 10–15 minutes with sequential diagnostics. The main thing is to check the symptoms, not guess the cause.