Hola, buenas tardes, estoy tratando de usar la librería CTBot.h en una ESP8266, el tema es que al compilar me da infinidad de errores como el que les comparto:
C:\Users\CASA\Documents\Arduino\libraries\CTBot\src\CTBotReplyKeyboard.cpp: In member function 'bool CTBotReplyKeyboard::addButton(const String&, CTBotReplyKeyboardButtonType)':
C:\Users\CASA\Documents\Arduino\libraries\CTBot\src\CTBotReplyKeyboard.cpp:80:2: error: 'button' was not declared in this scope
80 | button["text"] = URLEncodeMessage(text);
| ^~~~~~
C:\Users\CASA\Documents\Arduino\libraries\CTBot\src\CTBotReplyKeyboard.cpp: In member function 'void CTBotReplyKeyboard::enableResize()':
C:\Users\CASA\Documents\Arduino\libraries\CTBot\src\CTBotReplyKeyboard.cpp:93:4: error: 'm_root' was not declared in this scope
93 | (*m_root)["resize_keyboard"] = true;
| ^~~~~~
Entiendo que son errores al compilar la librería, pero realmente no sé qué hacer, he probado en varias PC y me da lo mismo. Solo estoy queriendo hacer correr uno de los ejemplos que trae la librería. Si alguien me puede ayudar se lo agradecería. Saludos. Néstor
Editado por Moderador de acuerdo a las normas
Lee las Normas del foro
