You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Telegram Bot出现Error 409 Conflict报错该如何修复?

Telegram Bot 409冲突错误修复方案

你提供的两个接口返回信息说明:

  1. 调用api.telegram.org/bot/getWebhookInfo返回空url,说明当前Bot未配置webhook,可排除两种更新模式冲突的可能
  2. 调用api.telegram.org/bot/getUpdates返回的409报错,核心原因是同一Bot token存在多个进程同时调用getUpdates接口拉取更新,Telegram服务端拒绝了重复的拉取请求

错误原文:Error 409. Conflict: terminated by other getUpdates request; make sure that only one bot instance is running

修复步骤

  • 终止所有运行中的Bot实例
    排查当前服务器/本地所有运行中的Bot进程,全部终止,避免后台残留多实例冲突。
    Linux环境可执行命令查询对应进程:
    ps aux | grep <你的Bot启动文件名/进程关键字>
    找到进程ID后执行终止命令:
    kill -9 <对应进程ID>
    Windows环境直接在任务管理器中结束对应Bot进程即可。
  • 清空残留配置(可选)
    建议主动调用删除webhook接口避免残留配置冲突:
    api.telegram.org/bot<替换为你的Bot实际token>/deleteWebhook
  • 单实例启动Bot
    确认所有旧实例都终止后,仅启动一个Bot实例,启动后再次调用getUpdates接口验证,即可恢复正常返回。

内容的提问来源于stack exchange,提问作者Nodirbek Khajiev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 09:06:09