找出我自己的用户ID,用于使用Telegram API发送消息

时间:2015-09-20 20:30:40

标签: telegram telegram-bot userid

对于Telegram,如何找到我自己的用户ID(chat_id)以用于Telegram API?

我想通过Telegram API向自己发送消息,如下所示:

https://api.telegram.org/bot<BOTID>/sendMessage

3 个答案:

答案 0 :(得分:14)

向您的机器人发送消息,然后使用以下命令检索更新:

https://api.telegram.org/bot<BOTID>/getUpdates

在返回的json字符串中,您会找到chat_id / user_id 在与bot一起聊天时,chat_id等于user_id 现在您可以发送消息:

https://api.telegram.org/bot<BOTID>/sendMessage?chat_id="yourchatid"&text="Hello!"

答案 1 :(得分:5)

您可以使用Json Dump Bot

输出的相关部分将类似于:

{
  "message": {
    "from": {
      "id": WHAT_YOU_ARE_LOOKING_FOR,
      "is_bot": false,
      "first_name": "Paolo",
      "language_code": "it"
    }
  }
}

答案 2 :(得分:0)

在Android(或更确切地说是沿袭)上,我可以在“设置>帐户>电报”下查找user_id