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

如何让Telegram机器人向频道发消息?频道ID加-100的意义

Telegram机器人向指定频道发送消息的实现及-100前缀作用解析

一、实现步骤

  • 将目标机器人添加为目标频道的管理员,需授予其发送消息的权限
  • 调用Telegram官方的sendMessage接口,请求格式如下:
    https://api.telegram.org/bot<你的机器人令牌>/sendMessage?chat_id=-100<实际频道ID>&text=<要发送的消息内容>
    
    注意替换<你的机器人令牌>、<实际频道ID>和<要发送的消息内容>为真实值

二、-100前缀的作用

Telegram的聊天ID体系中,不同类型的会话(私人聊天、普通群组、超级群组/频道)有不同的ID标识规则。-100是Telegram官方定义的超级群组/频道专属前缀,用于让API明确识别当前请求的目标是频道而非普通群组或私人对话,没有该前缀会导致API无法正确解析目标会话类型,进而请求失败。

内容的提问来源于stack exchange,提问作者Fibonacci Leonardo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 13:28:11