gpt4 book ai didi

telegram - 使用 php 的机器人 Telegram (发送消息和从用户获取消息的关系)

转载 作者:行者123 更新时间:2023-12-01 23:25:33 80 4
gpt4 key购买 nike

在 Telegram Bot (php) 中如何识别发送给用户的消息和用户编写的答案之间的关系?我如何识别这是否是 Telegram Bot 中此文本的答案像这样的代码首先我放了 5 个按钮,当用户按下每个按钮时,用户必须输入文本我想确定它是特定按钮的答案。我如何用 php 识别它?

最佳答案

  1. 当用户从机器人菜单中选择一个问题时,将其存储在数据库中。例如用户选择“问题2”:

    storLastPlace($userId,'question2');
  2. 当该用户向机器人发送新消息时,请检查它的最后位置并执行正确的操作,例如:

    $lastPlace = getLastPlace($userId);
    if($lastPlace){
    switch ($lastPlace) {
    case 'question1':
    // recive answer1
    break;
    case 'question2':
    // recive answer1
    break;
    }
    }

关于telegram - 使用 php 的机器人 Telegram (发送消息和从用户获取消息的关系),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32486014/

80 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com