Сообщение HTTP на частном канале Telegram не работает - PullRequest
0 голосов
/ 02 марта 2019

Когда я создаю публичный канал и использую

curl -i -X ​​GET "https://api.telegram.org/bot[YourKey]/sendMessage?chat_id=[@YourChannelName]&text=[YourText]"

, где YourChannelName - это конец t.me/XXXXX, установленный для публичногоссылка, это работает просто отлично. Я использую ответ от этого, чтобы получить номер chat_id.

Но когда я переключаю его на частный и использую -100XXX ... Идентификационный номер чата, он не работает.является приемлемым решением для нескольких старых тем. Что-то изменилось?

Даже если я использую номер chat_id -100 ... для YourChannelName в общедоступном чате, он не работает. Он работает только с окончаниемэто общедоступная общедоступная ссылка. Есть ли другой способ использовать HTTP POST или GET для отправки сообщения в частный канал?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...