BenderIsGreat34
@BenderIsGreat34
junior front-end

Не работает телеграм-бот?

пробую создать первого бота при помощи телеграфа, взял с их гитхаба код:
const Telegraf = require('telegraf')

const bot = new Telegraf(config.token)

bot.start((ctx) => ctx.reply('Welcome!'))
bot.start((ctx) => {console.log('start bot..');})
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()


сделал всё по инструкции, создал бота в тг, скопировал токен, создал папку для бота, пока что решил на сервер не заливать, просто для себя делаю. в папку инициализировал npm, добавил сам телеграф. токен прописал через создание config.json а в нем прописал сам токен. далее через терминал указываю: node index.js чтобы запустить бота, но ничего не происходит, терминал указывает на то, что работает, но сам бот при этом не реагирует. что я делаю не так?
  • Вопрос задан
  • 470 просмотров
Решения вопроса 1
Scorpi
@Scorpi
Возможно бот не может подключиться к серверам Telegram, т.к. они заблокированы РКН.
Попробуйте запустить бота через прокси, либо на сервере.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы