以前我找到了我的私人频道ID:
通过网络登录电报:https://web.telegram.org 找到您的频道并复制该网址。你应该这样:https://web.telegram.org/#/im?p=c NUMBER 号码 " c"之间的数字和" "是您的私人频道的ID。
现在告诉您的机器人将消息发送到chat_id = -100NUMBER
似乎它不再起作用,使用此方法找不到聊天
任何人都可以确认是否有变化吗?
答案 0 :(得分:0)
只需将您的私人频道的消息转发到Telegram Bot,然后参考Message.forward_from_chat
对象。如果您需要快速解决方案,可以尝试使用@JsonDumpBot或@getidsbot之类的机器人。
答案 1 :(得分:0)
此方法仍然有效,您需要在 https://web.telegram.org/#/im?p=cNUMBER_number 字符串中使用c和_之间的第一个 NUMBER 。 如果您尝试发送邮件,我会收到一些 chat_id not found 错误,请确保您的僵尸程序已作为管理员添加到您的频道。
答案 2 :(得分:0)
您的方法仍然很好,您也可以使用此方法
如果您需要更详细的说明,read this page