Closed andreich1980 closed 1 year ago
Сорян, кажется, всё работает с urlencode, просто оменю команд обновилось не моментально, у меня просто не хватило терпения))
UPD. На самом деле работает даже без urlencode
, достаточно просто экранировать двойные кавычки.
uint8 result = bot.sendCommand("/setMyCommands?commands=[{\"command\":\"status\",\"description\":\"Get current status\"}]");
Хочу программно определить для бота список команд.
Изучил Telegram bot API, попробовал отправить список команд с помощью метода sendCommand в виде json-массива:
Так же пробовал посылать данные после urlencode:
Выводит: Setting bot commands: 1
Похоже, что бот список команд не видит (не появляется кнопка "/", не подсказывает команды, когда вручную ввожу "/"). Где я ошибаюсь?