AK
.then((file) => {
//сохраняешь файл так, как позволит религия
})
Size: a a a
AK
AK

SK
SK
SK
SK
SK
SK
SK
.babelrc сразу же:TypeError: Class constructor TelegramBaseController cannot be invoked without 'new'
new перед TelegramBaseController, то ошибка пропадает, но появляется новая:TypeError: Super expression must either be null or a function, not object
$ должен быть null или функцией. Шта?AK
AK
SK
SK
SK
'use strict';
const Telegram = require('telegram-node-bot'),
InputFile = Telegram.InputFile,
TelegramBaseController = Telegram.TelegramBaseController;
class HelperController extends TelegramBaseController {
/**
* @param {Scope} $
*/
helpHandler($) {
$.sendMessage('*TEST*', { parse_mode: 'Markdown' })
}
rulesHandler($) {
$.sendPhoto(InputFile.byFilePath(__dirname + '/../images/rank/1.png'));
}
get routes() {
return {
'helpCommand': 'helpHandler',
'rulesCommand': 'rulesHandler'
}
}
}
module.exports = HelperController;
SK
SK
-r babel-register дебаг заработал, классы знает.SK
AK
AK
SK