2 commenti
Con un attivatore alla modifica del Foglio
Invia messaggi nella chat di Telegram alla modifica del Foglio Google
Per inviare messaggi su Telegram alla modifica del Foglio Google tramite un Bot sono sufficienti 5 righe di codice Apps Script e un attivatore.
Appena il contenuto di una cella sarà cambiato, il Bot invierà un messaggio nel gruppo su Telegram con le informazioni che desideri!
Il codice della funzione mostrata nel video è il seguente:
function sendMessageOnEdit(e) {
var chat_id = "CHAT_ID";
var message = "MESSAGGIO CHE VUOI INVIARE NELLA CHAT";
var text = encodeURIComponent(message);
var url = telegramUrl + "/sendMessage?chat_id=" + chat_id + "&text=" + text;
var response = UrlFetchApp.fetch(url);
};
Lasciami un commento al video per qualsiasi dubbio, curiosità o suggerimento e ricordati di iscriverti al mio canale, se ancora non l'hai fatto, per essere avvisato sulle prossime uscite!
scrivi un commento
Ciao Michele, grazie mille per i tuoi tutorial!
Sono anch'io uno sviluppatore e mi sto avvicinando a questo mondo.
Volevo chiederti, come riesci a debuggare il codice di Apps Script?
Quando lo uso con Telegram a volte non funziona qualcosa e io vorrei fare un debug passo passo, che però non riesco a fare.
Non c'è qualche IDE esterno o qualche altra soluzione?
Grazie ancora, buona serata!
Ciao Giovanni,
grazie 1000 del tuo feedback!
Il debug in Apps Script, step by step, lo si può fare con la relativa funzionalità integrata nell'IDE. Va da sé che tutto ciò che succede lato Telegram non può essere rilevato da questa interfaccia.
Personalmente, in generale, preferisco utilizzare i log nei punti critici del programma dove si presenta l'eventuale anomalia, facendo riferimento al tab "Esecuzioni" per tenere sotto controllo la presenza di errori e, nel caso, la riga in cui si verificano per andare ad approfondire.