我使用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