Buonasera a tutti,
qualcuno saprebbe dirmi come si manda il testo a capo di un messaggio telegram inviato da ESP8266 con libreria UniversalTelegramBot.h.
Ad esempio su monitor seriale si manda a capo con Serial.println, ma su una chat non capisco proprio come fare...
Leo
Il normale ritorno a capo chiude il messaggio telegram
Serve usare la sequenza %0A
Standardoil:
Il normale ritorno a capo chiude il messaggio telegram
Serve usare la sequenza %0A
Scusa ma non ho capito dove dovrei inserire questa sequenza. E' da inserire in questa parte di codice nel caso in cui volessi mandare a capo tra "gradi" e "String(humidity, 1)"?
if(text == "/tempo") {
float humidity = dht.readHumidity();
float temperature = dht.readTemperature();
String message = String(temperature, 1) + " gradi" + String(humidity, 1) + " % di umidita'";
bot.sendMessage(chat_id, message);
}
Grazie
Leo
lo devi scrivere nel messaggio esattamente dove vuoi andare a capo
if(text == "/tempo") {
float humidity = dht.readHumidity();
float temperature = dht.readTemperature();
String message = String(temperature, 1) + " gradi%0A" + String(humidity, 1) + " % di umidita'";
bot.sendMessage(chat_id, message);
}
Auguri con tutti quegli oggetti stringa....