目前我正在用电报创建一个简单的游戏机器人。我只是很好奇,在PHP中创建服务的最佳方法是什么,可以告诉Telegram Bot会话或时间已经结束。
例如,在我的机器人中,我将为玩家调用的每个游戏创建一个房间。每个玩家都有5秒的时间来回答这个问题。房间有自己的持续时间,每个玩家也有自己的持续时间(5秒)。我怎么能告诉电报Bot:
如果电报调用了api,我可以做这两个问题,但是如果电报没有调用我的api怎么办?
感谢。 任何帮助将不胜感激。
答案 0 :(得分:1)
从未听说过电报机器人,但我不知道你的情况是否有用mktime();
功能,例如:
$a = mktime(); $b = $a + 5; if ($a == $b) timeout();
mktime()获取日期的Unix时间戳,因为它根据系统的时间生成一个数字,你可以检查是否已经过了5秒。
希望它有用!