Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var token = "1008807050:AAEXtAps9qBP1L4sNE-bg0BcDCs_FOctbqA"; // FILL IN YOUR OWN TOKEN
- var telegramUrl = "https://api.telegram.org/bot" + token;
- var webAppUrl = "https://script.google.com/macros/s/AKfycbxEGEEhRen_j3hMhsQB0NMEwrpPFoos2DvKRdb8oGirg0VdFR8f/exec"; // FILL IN YOUR GOOGLE WEB APP ADDRESS
- var ssId = "1nw-Xdlki5M_KSLVLAxFimd_h2nEfjZPe9OfJXGwtmUw"; // FILL IN THE ID OF YOUR 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 getUwpdates() {
- var url = telegramUrl + "/getupdates";
- 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("Hi there");
- }
- function doPost(e) {
- // this is where telegram works
- var data = JSON.stringify(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 = "Hi " + name + ", thank you for your comment " + text;
- sendText(id,answer);}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement