首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何获得正确的电报频道id?

如何获得正确的电报频道id?
EN

Stack Overflow用户
提问于 2016-03-19 16:46:51
回答 4查看 27.1K关注 0票数 12

如果我得到user_id,按contacts.resolveUsername#bf0131c进行搜索并按字符串channel进行搜索,那么我得到的是user_id = 0x0827ac18

如果将其发送到messages.getFullChat#3b831c66,则接收错误PEER_ID_INVALID

如果将If发送到users.getFullUser#ca30a5b1,则会得到错误USER_ID_INVALID

  • 如果我使用channel搜索字符串contacts.search#11f812d8,则会得到用户名为ChannelBotChannel_Bot的两个用户,而不是用户名或通道名为channel.

的get

  1. 如何获取在messages.getFullChat#3b831c66
  2. How中使用的通道id get chat_id by name?
EN

回答 4

Stack Overflow用户

发布于 2017-08-09 04:37:10

只需将消息从您的通道转发到此机器人即可:(https://telegram.me/getidsbot)

票数 17
EN

Stack Overflow用户

发布于 2016-03-28 06:29:05

如何获取私有频道的chat_id:

将其公开,并通过您的机器人API或cURL将@ChannelName发送消息发送到此通道

https://api.telegram.org/bot111:222/sendMessage?chat_id=@channelName&text=123

它将返回频道id!

代码语言:javascript
运行
复制
{ "ok" : true, "result" : { "chat" : { "id" : -?????????, "title" : "Test Private Channel", "type" : "channel" }, "date" : X, "message_id" : 7, "text" : "XXXXXX" } }

现在您可以将通道转换为私有通道并使用chat_id!

票数 10
EN

Stack Overflow用户

发布于 2021-01-29 07:09:16

您可以简单地将消息转发到@JsonDumpBot

机器人转储它收到的所有请求的完整json

注意:我不是会员,它也不是我的机器人。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36099709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档