HOO八卦
妖魔鬼怪快离开

在 Google Drive 上搭建 Telegram bot 后端 (1)

般要写个 bot , 大家都选择租个 VPS 在上面搭建 bot 后端

但是个人来说, 如果只写一个功能简单的 bot, 大可在 Google Drive 上完成。


饭 后饱餐之余,打开 Google Drive, 右键选择 更多  连结更多应用程式, 找到 Google Apps Script, 点击新建。
在 Google Drive 上搭建 Telegram bot 后端 (1)
Google Apps Script 用的是 JavaScript。 创建之后,先在开头定义一些参数方便之后调用。
比如 bot 的 token,Telegram 的 API 的 url 等。

var token = "botToken";
var tgUrl = "https://api.telegram.org/bot"   token   "/";

Telegram bot 接受消息的方式有2种, 我这里用 WebHooks 的方式,来给 bot 授权, 具体可以查看 Telegram 的官方档案。 -->查看链接

我们这里要先获取此脚本的链接, 才能给 bot 设置 Webhooks, 点击左上角的 发布 部署为网络应用程式 ,权限选择任何人, 把生成的链接 (webAppUrl) 记下来之后, 点击更新。
在 Google Drive 上搭建 Telegram bot 后端 (1)

设置 Webhooks:

var webAppUrl = "webAppUrl";

function setWebhook(){
      var url = tgUrl   "setWebhook?url="   webAppUrl;
      var response = UrlFetchApp.fetch(url);
      Logger.log(response.getContentText());
    }

然后在网页上运行此函数
在 Google Drive 上搭建 Telegram bot 后端 (1)

Ctrl Enter 查看执行情况, 如显示 {"ok":true,"result":true,"description":"Webhook is set"} 即可。

赞(0)
未经允许不得转载:HOO八卦 » 在 Google Drive 上搭建 Telegram bot 后端 (1)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Find More Interest

Contactsthrough