Не понимаю, что я делаю не так.
делаю по статье с
Хабра, создал бота в тг, получил токен, скопировал код с оф репозитория телеграфа, создал index.js, инициализировал npm, добавил сам телеграф в папку, вставил свой токен, вызываю в консоли
node index.js
и получаю вот что:
const bot = new Telegraf(process.env.ЗДЕСЬ_БЫЛ_МОЙ_ТОКЕН)
^^^
SyntaxError: missing ) after argument list
at Module._compile (internal/modules/cjs/loader.js:718:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:785:10)
at Module.load (internal/modules/cjs/loader.js:641:32)
at Function.Module._load (internal/modules/cjs/loader.js:556:12)
at Function.Module.runMain (internal/modules/cjs/loader.js:837:10)
at internal/main/run_main_module.js:17:11
код бота:
const Telegraf = require('telegraf')
const bot = new Telegraf(process.env.BOT_TOKEN)
bot.start((ctx) => ctx.reply('Welcome!'))
bot.help((ctx) => ctx.reply('Send me a sticker'))
bot.on('sticker', (ctx) => ctx.reply(''))
bot.hears('hi', (ctx) => ctx.reply('Hey there'))
bot.launch()
что же я делаю не так? что я упускаю?