J'utilise curl pour mettre à jour mes chaînes publiques. Ce genre de syntaxe:
curl -X POST "https://api.telegram.org/bot144377327:AAGqdElkZ-77zsPRoAXXXXXXXXXX/sendMessage" -d "chat_id=@MyChannel&text=my sample text"
Mais qu'est-ce chat_id
qu'une chaîne privée? Ce n'est pas celui que vous avez dans l'invitation privée.
Parce que maintenant, nous pouvons passer un nom d'utilisateur de canal (au format @channelusername) à la place de chat_id dans toutes les méthodes (et au lieu de from_chat_id dans forwardMessage). Mais quel est le @channelusername d'un canal privé que j'administre?