Telegram 电报机器人检测升级到管理员?

Telegram 电报机器人检测升级到管理员?,telegram,telegram-bot,telegram-webhook,node-telegram-bot-api,Telegram,Telegram Bot,Telegram Webhook,Node Telegram Bot Api,我有一个TG机器人需要锁定一条消息。为此,它需要管理员权限。TG机器人是否可以使用某个事件来自动检测何时升级,以便自动创建消息并锁定消息 好的,请注意,bot能否读取固定消息并附加(而不是替换)固定消息 我有一个TG机器人需要锁定一条消息。我可以留个口信吗 对 我可以留言吗 对 为此,它需要管理员权限。我能查一下吗 是的 我可以将用户升级为管理员吗 是的- bot能否读取固定消息并附加(而不是替换)固定消息 否机器人无法读取消息。正如您所见,机器人程序可以作为管理员添加到频道中 因此,如果一个

我有一个TG机器人需要锁定一条消息。为此,它需要管理员权限。TG机器人是否可以使用某个事件来自动检测何时升级,以便自动创建消息并锁定消息

好的,请注意,bot能否读取固定消息并附加(而不是替换)固定消息

我有一个TG机器人需要锁定一条消息。我可以留个口信吗

我可以留言吗

为此,它需要管理员权限。我能查一下吗

是的

我可以将用户升级为管理员吗

是的-

bot能否读取固定消息并附加(而不是替换)固定消息

机器人无法读取消息。正如您所见,机器人程序可以作为管理员添加到频道中

因此,如果一个信息pin,它可以读取它。但是无法添加固定消息。只需一条信息就可以锁定频道。也许你可以通过你的机器人获取消息并附加新消息,然后将其固定为新消息

更新:

如果有人将bot升级为admin。现在,机器人能否“自动检测”升级,然后自动锁定消息

不,当您的bot升级为管理员时,电报服务器没有响应,所以您可以尝试发送消息并检查您是否具有正确的权限:-)

下面是将消息发送到通道时电报服务器响应的示例

{
  "ok": true,
  "result": [{
    "update_id": 954197934,
    "channel_post": {
      "message_id": 26,
      "author_signature": "Ğąme Ǿver!",
      "chat": {
        "id": -1001331798505,
        "title": "Game Over is best",
        "type": "channel"
      },
      "date": 1576160427,
      "text": "0"
    }
  }]
}
 {
   "ok": true,
   "result": [{
     "update_id": 954197935,
     "channel_post": {
       "message_id": 27,
       "chat": {
         "id": -1001331798505,
         "title": "Game Over is best",
         "type": "channel"
       },
       "date": 1576160437,
       "pinned_message": {
         "message_id": 26,
         "author_signature": "Ğąme Ǿver!",
         "chat": {
           "id": -1001331798505,
           "title": "Game Over is best",
           "type": "channel"
         },
         "date": 1576160427,
         "text": "0"
       }
     }
   }]
 }
这是一个电报服务器响应的例子,当一条消息被发送到一个通道时

{
  "ok": true,
  "result": [{
    "update_id": 954197934,
    "channel_post": {
      "message_id": 26,
      "author_signature": "Ğąme Ǿver!",
      "chat": {
        "id": -1001331798505,
        "title": "Game Over is best",
        "type": "channel"
      },
      "date": 1576160427,
      "text": "0"
    }
  }]
}
 {
   "ok": true,
   "result": [{
     "update_id": 954197935,
     "channel_post": {
       "message_id": 27,
       "chat": {
         "id": -1001331798505,
         "title": "Game Over is best",
         "type": "channel"
       },
       "date": 1576160437,
       "pinned_message": {
         "message_id": 26,
         "author_signature": "Ğąme Ǿver!",
         "chat": {
           "id": -1001331798505,
           "title": "Game Over is best",
           "type": "channel"
         },
         "date": 1576160427,
         "text": "0"
       }
     }
   }]
 }

为了澄清,我想知道的是,假设我的机器人没有管理员权限,所以它无法锁定消息。然后,一段时间后,有人将bot升级为admin。现在,机器人能否“自动检测”升级,然后自动锁定消息?