2016-06-17 3 views
0

Я выполняю службу, чтобы предупредить меня о возможных ошибках, которые могут возникнуть на моем сервере, я сомневаюсь, после того, как я отправлю сообщение, когда я завершаю выполнение или как это делается представляя изображение ниже обычного? Для чтобы выполнить поставленную задачу, я должен взять Ctrl + CОтправить сообщение с помощью телеграммы бота с Node.js

код:

var util = require('util'); 

var TelegramBot = require('node-telegram-bot-api'); 

var token = '237907874:AAG8hK1lPWi1WRlqQT2'; 

var bot = new TelegramBot(token, {polling: true}); 

var millisecondsToWait = 5000; 

robot = { 
    "alert": function teste(message) { 
     var toId = '-103822200'; 
     var resp = util.format('alerta: %s', message); 
     bot.sendMessage(toId, resp); 
    } 
} 

robot.alert(process.argv[2]); 

в CMD я выполнить этот код

node.exe bot.js 'text send' 

this is image

+0

Эта ошибка говорит о том, что ваш бот имеет веб-крючок, который не отвечает на порт 443. Вы настраиваете опцию веб-крючка? –

ответ

0

Выглядит как происходит какая-то ошибка, но не взимается:

var robot = { // Don't forget about var :) 
    "alert": function teste(message) { 
     var toId = '-103822200'; 
     var resp = util.format('alerta: %s', message); 
     bot.sendMessage(toId, resp) 
     .catch(function(error){ // Catch possible error 
      console.error(error); 
     }); 
    } 
} 
Смежные вопросы