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

使用Telethon通过频道ID或邀请链接抓取Telegram消息的方法咨询

结论

完全可以使用你持有的频道ID或私有邀请链接代替公开地址完成抓取,Telethon的events.NewMessage监听规则本身就支持多种聊天对象传入格式。

两种参数使用方法

  • 频道ID用法

你持有的数字频道ID(标准格式为带-100前缀的长整数,比如-1001678901234)可以直接传入,注意不要加引号,直接写数字即可:

# 替换原有公开链接赋值即可
user_input_channel = -1001678901234
  • 私有邀请链接用法

https://t.me/+xxxx、t.me/joinchat/xxxx格式的私有邀请链接和公开链接用法完全一致,直接作为字符串赋值即可,Telethon会自动解析链接对应的频道实体:

# 替换原有公开链接赋值即可
user_input_channel = 'https://t.me/+abcdefGHIjkl12345'

注意事项

  • 两种参数都要求你当前登录的Telegram账号已经加入目标频道,否则会触发无权限或找不到聊天实体的报错。
  • 数字ID不要漏写-100前缀,否则会匹配到错误的聊天对象。
  • 首次运行时Telethon会自动缓存频道实体,后续运行解析速度会更快。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 14:36:01