Telegram-googlescript


var token = "2002671467:xxxxxxxxxxxxxxxxxxxxxxxxxxxx"; //token bot anda
var apitele = "https://api.telegram.org/bot"+token


function sendText(id,text) {
  text = encodeURIComponent(text)
  var url = apitele+"/sendMessage?chat_id=" + id + "&text=" + text;
  var response = UrlFetchApp.fetch(url);
  var js = JSON.parse(response);
  var message_id = js.result.message_id
  return message_id
}




/////// start fungsi utama bot

function doPost(e) {



var data = JSON.parse(e.postData.contents);

try {
  var text0 = data.message.text;
  var text = data.message.text;
  text = text.toLowerCase();
}catch(err) { }


  var id = data.message.chat.id;
  var from = data.message.from.id;
  var uname = data.message.from.username;
  var ffname = data.message.from.first_name;
  var flname = data.message.from.last_name;
  if(flname == undefined){flname = ""}
  var fname = ffname + " " + flname;
  var msid = data.message.message_id;
  var ch_type = data.message.chat.type; //private or group



 //// handle inputan ke bot
   if (text0.substring(0, 5) == ("/help")){
    var ha = "tolong...tolong...tolong...\n\nCreate by @xoerbiston"
    sendText(id,ha)
  }
}
/////// end fungsi utama bot






karena ini adalah bot dua arah, artinya harus aktifkan webhook
contoh format webhook telegram
https://api.telegram.org/bot"+TOKEN-BOT-ANDA+"/setwebhook?url="+URL+GOOGLE+SCRIPT+ANDA
cara ambil URL+GOOGLE+SCRIPT+ANDA
https://youtu.be/kO-8yktTVx8