在Bot停止/锁定时发送的命令

时间:2016-03-17 21:24:26

标签: php telegram telegram-bot

我想知道当机器人停止/锁定时是否从电报发送命令以及是什么。我已经阅读了电报机器人文档并搜索了这个问题,但我还没有找到解决方案。

我在哪里可以找到?

在投票之前,如果有人能解释原因,那就太棒了。谢谢。

1 个答案:

答案 0 :(得分:1)

每当您向Telegram服务器发送请求时,您都会收到回复。

  

响应包含一个JSON对象,该对象始终具有布尔字段ok,并且可能具有可选的字符串字段description,其中包含对结果的可读描述。如果ok等于true,则请求成功,并且可以在result字段中找到查询结果。如果请求失败,ok等于false,并在description中解释错误。还返回Integer'error_code'字段,但其内容将来可能会发生变化。

来自official documentation

例如,当您向被阻止的机器人发出请求时,您可能会收到类似的响应。

{
  "ok":false,
  "error_code":403,
  "description":"[Error]: Forbidden: can't write to private chat with deleted user"
}

因此,当字段ok为假时,您就会知道出现了问题。