昨天写的怎么创建机器人,如果想让机器人有一定的实用价值,还是要进行编程的。
今天所说的是使用谷歌的脚本服务,部署脚本服务通过webhook与Telegram的机器人连接完成,机器人的响应。
Telegram可以使用外部的任何服务,也包括一些智能机器人不错的接口。
废话不多说了,开始
1、首先要有一个谷歌账号,很有用的,搞一个吧。另外,就是要有JavaScript基础。
2、然后google搜索 Google Apps Script 进入在线脚本编程。
或者点击 https://www.google.com/script/start/
然后 “Start Scripting”-->"新建脚本"
3、添加如下代码
function doGet(e){
return HtmlService.createHtmlOutput("你好,我是一个新的机器人服务请求!");
}
function doPost(e){
var dataFromTelegram = {
"method": "post",
"payload": e.postData.contents
}
//讲请求数据的内容不符 转JSON