Test output and getUpdates
This commit is contained in:
19
index.js
19
index.js
@@ -1,3 +1,22 @@
|
|||||||
|
// TOREAD: https://core.telegram.org/bots/api
|
||||||
const request = require('request')
|
const request = require('request')
|
||||||
|
const fs = require('fs')
|
||||||
|
const path = require('path')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
const token = JSON.parse( fs.readFileSync('api-token.json')).token
|
||||||
|
const base = `https://api.telegram.org/bot${token}/`
|
||||||
|
console.log(`Token: ${token}`)
|
||||||
|
request(`${base}getUpdates`,(err,res,body)=>{
|
||||||
|
if(err){
|
||||||
|
throw err;
|
||||||
|
}
|
||||||
|
// If response malformed then move into next
|
||||||
|
let contents = JSON.parse(res.body||{'ok':false})
|
||||||
|
if(!contents.ok){
|
||||||
|
throw new Error("Not Ok")
|
||||||
|
}
|
||||||
|
console.log(`${JSON.stringify(contents.result)}`)
|
||||||
|
})
|
Reference in New Issue
Block a user