4 #include <jsoncpp/json/json.h> 18 std::vector<std::vector<KeyboardButton>> keyboardbuttons;
19 for (
int i = 0; i < Data[
"photos"].size(); i++) {
20 std::vector<KeyboardButton> keyboardbutton;
21 for (
int j = 0; j < Data[
"photos"][i].size(); j++) {
22 keyboardbutton.push_back(fromJson<KeyboardButton>(Data[
"keyboard"][i]));
24 keyboardbuttons.push_back(keyboardbutton);
30 if (Data.isMember(
"resize_keyboard")) {
33 if (Data.isMember(
"one_time_keyboard")) {
36 if (Data.isMember(
"selective")) {
void setResize_keyboard(const std::optional< bool > &resize_keyboard)
void setSelective(const std::optional< bool > &selective)
void setOne_time_keyboard(const std::optional< bool > &one_time_keyboard)
ReplyKeyboardMarkup fromJson(Json::Value Data)