小编Mar*_*tin的帖子

Telegram 机器人 setMyCommands 不起作用(PHP)

我尝试按照API设置我的机器人命令,但它不起作用。这是函数:

function setMyCommands($cmds) {
  $cmds_encoded = json_encode($cmds);
  apiRequest("setMyCommands?commands=".$cmds_encoded);
}
Run Code Online (Sandbox Code Playgroud)

这是命令数组:

$cmds_available = [
["command" => "a", "description" => "aaa"],
["command" => "b", "description" => "bbb"],
["command" => "c", "description" => "ccc"],
];
Run Code Online (Sandbox Code Playgroud)

我称这个函数为:setMyCommands($cmds_available);

该函数已成功调用。但命令没有更新。我曾经apiRequest("getMyCommands")得到我的命令。他们是旧人。

我到处调整。之前有过一次效果。但后来它再也不起作用了。我不知道我是否可能在某个地方搞砸了。

任何帮助表示赞赏!

php-telegram-bot

1
推荐指数
1
解决办法
2641
查看次数

标签 统计

php-telegram-bot ×1