当我创建公共频道并使用
时curl -i -X GET“ https://api.telegram.org/bot[YourKey]/sendMessage?chat_id=[@YourChannelName]&text=[YourText]”
其中YourChannelName是为公共链接设置的t.me/XXXXX的结尾,它可以正常工作。我使用此响应来获取chat_id号码。
但是,当我将其切换为专用,并使用-100XXX ...聊天ID时,它将无法使用。这是针对多个旧线程的公认解决方案。有什么改变吗?
即使我在公开聊天中为YourChannelName使用chat_id -100 ...号,它也不起作用。它仅在公共共享链接的末尾起作用。有使用HTTP POST或GET将消息发送到专用通道的其他方法吗?