Skip to content

sendMessage succeeds but messages are not delivered — Debug Tool

Infrastructure entry for diagnosing Telegram Bot message delivery issues.

Symptoms

  • API returns OK
  • No message appears in chat
  • Works in some chats but not others

Checklist

  1. Confirm chat_id is correct and current.
  2. Confirm the bot is allowed to message the chat (permissions / group admin rules).
  3. Confirm you are not hitting rate limits.
  4. Confirm the user has not blocked the bot.

Common causes

  • Using a stale chat_id
  • Bot not in group / not admin where required
  • User privacy settings / bot blocked
  • Flood limits / throttling

Verdict