Skip to content

Fix: Telegram "Bad Request: chat not found" Error in Revive Social

If your sharing logs show Telegram sendPhoto API Error: 400 Bad Request: chat not found, Telegram is rejecting the destination chat. This usually means the Group or Channel value is incorrect, or the bot does not have access to that channel/group yet.

Checklist to fix the error

  1. Open your Telegram connection in Revive Social and check the Group or Channel field.
  2. Use one of these supported values:
    • A public channel username, for example @ReviveSocialChannel.
    • A numeric group/chat ID, for example -4693316015.
  3. Confirm the Token is for the same bot you added to that destination channel/group.
  4. Check bot access in Telegram:
    • For channels: Add the bot as an admin and allow Post Messages.
    • For groups: Make sure the bot has joined the group and you are using that group's correct numeric ID.
  5. Save the connection, reconnect if needed, and test sharing again.

📝 Note: If Telegram Web does not let you add the bot correctly, try adding it from the Telegram mobile app.

Was this helpful?