Como obter o chat_id de um canal privado de telegrama?

Eu uso o curl para atualizar meus canais públicos. Este tipo de sintaxe:

>curl -X POST "https://api.telegram.org/bot144377327:AAGqdElkZ-77zsPRoAXXXXXXXXXX/sendMessage" -d "chat_id=@MyChannel&text=my sample text"

Mas qual é ochat_id de um canal privado? Não é o que você tem no convite particular.

Porque agora podemos passar um nome de usuário do canal (no formato @channelusername) no lugar do chat_id em todos os métodos (e em vez de from_chat_id no forwardMessage). Mas qual é o @channelusername de um canal privado que eu administro?

questionAnswers(7)

yourAnswerToTheQuestion