Milovenskii
@Milovenskii

Как поставить на VDS node.js телеграм бота, который работает на webhook?

Здравствуйте, сижу я значит уже 3 часа, выпил 4 кружки коффе и усердно гуглю! Последним делом пишу сюда, ибо проблема реально срочная.
У меня есть бот, который не хочет работать с телеграмом вообще. Есть ли где то на просторах интернетов гайд по установке node.js бота на VPS/VDS сервер, да хоть куда, лишь бы оно работало! Помогите пожалуйста!

const TeleBot = require('telebot');
const bot = new TeleBot({
    token: 'Токен', // Required. Telegram Bot API token.
    webhook: { // Optional. Use webhook instead of polling.
        url: 'https://vm1945277.nvme.had.yt', // HTTPS url to send updates to.
        host: 'localhost', // Webhook server host.
        port: 443, // Server port.
        maxConnections: 40 // Optional. Maximum allowed number of simultaneous HTTPS connections to the webhook for update delivery
    }
});
bot.on('text', (msg) => msg.reply.text(msg.text));
bot.start();


Что тут не так?(
  • Вопрос задан
  • 169 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vshvydky
webhook это точка куда телеграм на эндпоинт присылает информацию, localhost явно невалидная история.
вариантов два, либо пиши реальный хост своей впс, либо не используй вебхуки и пусть телега пуллится...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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