var token="yourtoken";
var url = "https://api.telegram.org/bot" + token;
var webAppUrl = "https://script.google.com/macros/s/tokenappscript/exec";
function getMe() {
var response = UrlFetchApp.fetch(url + "/getMe");
Logger.log(response.getContentText());
}
function getUpdates() {
var response = UrlFetchApp.fetch(url + "/getUpdates");
Logger.log(response.getContentText());
}
function setWebhook() {
var response = UrlFetchApp.fetch(url + "/setWebhook?url=" + webAppUrl);
Logger.log(response.getContentText());
}
function sendMessage(id, text) {
var response = UrlFetchApp.fetch(url + "/sendMessage?chat_id=" + id + "&text=" + text);
Logger.log(response.getContentText());
}
function doGet(e) {
return HtmlService.createHtmlOutput("Ciao" + JSON.stringify(e));
}
function doPost(e) {
var contents = JSON.parse(e.postData.contents);
GmailApp.sendEmail(Session.getEffectiveUser().getEmail(), "Telegram Bot Update", JSON.stringify(contents,null,4));
var text = contents.message.text;
var id = contents.message.from.id;
var name = contents.message.from.fist.name + " " + contents.message.from.last_name;
sendMessage(id, "Hi " + name);
}
Я пока попробую только отправить сообщение от бота в ответ на мой привет. Но когда я печатаю привет, ничего не происходит, бот не отвечает привет. Я вижу свое сообщение, когда набираю и получаю журнал в моей электронной почте.