Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var token ="TOKEN"; //token del bot
- var telegramUrl = "https://api.telegram.org/bot" + token;
- var webAppUrl = "WEB APP URL";
- var ssId = "ID SSID SPREADSHEET";
- function getMe() {
- var url = telegramUrl + "/getMe";
- var response = UrlFetchApp.fetch(url);
- Logger.log(response.getContentText());
- }
- function setWebhook() {
- var url = telegramUrl + "/setWebhook?url=" + webAppUrl;
- var response = UrlFetchApp.fetch(url);
- Logger.log(response.getContentText());
- }
- function sendText(id,text) {
- var url = telegramUrl + "/sendMessage?chat_id=" + id + "&text=" + text;
- var response = UrlFetchApp.fetch(url);
- Logger.log(response.getContentText());
- }
- function doGet(e) {
- return HtmlService.createHtmlOutput("Hola Mundo");
- }
- function doPost(e) {
- // this is where telegram works
- var data = JSON.parse(e.postData.contents);
- var text = data.message.text;
- var id = data.message.chat.id;
- var name = data.message.chat.first_name + " " + data.message.chat.last_name;
- var answer = "Hola " + name + text + ", Tu petición fue enviada ";
- sendText(id,answer);
- SpreadsheetApp.openById(ssId).getSheets()[0].appendRow([new Date(),id,name,text,answer]);
- }
Add Comment
Please, Sign In to add comment