我使用curl來更新我的公共頻道。這種語法:如何獲取專用電報頻道的chat_id?
捲曲-X POST 「https://api.telegram.org/bot144377327:AAGqdElkZ-77zsPRoAXXXXXXXXXX/sendMessage」 -d 「chat_id = @ MyChannel &文本=我的示例文本」
但是,什麼是私人頻道的chat_id?這不是你私人邀請中的那個。
因爲現在我們可以在所有方法的chat_id位置傳遞一個頻道用戶名(格式爲@channelusername)(而不是forwardMessage中的from_chat_id)。但是我管理的私人頻道的@channelusername是什麼?
謝謝
爲什麼你需要頻道的chat_id?所有發送方法到頻道使用字符串「@channel_name」 –
嗨@pengrad與curl命令我問我的機器人發送消息給MyChannel。 對於公共頻道,chat_id等於其URL的最後部分:在https://telegram.me/MyChannel中,chat_id是「MyChannel」。 私人頻道只邀請https://telegram.me/joinchat/AJhkwTviqL_7HWcGZgottQ這樣的網址,chat_id不是「AJhkwTviqL_7HWcGZgottQ」。 因此,我正在尋找私人頻道的chat_id。 – aborruso