Показать сообщение отдельно
  #3 (permalink)  
Старый 30.08.2021, 15:39
Кандидат Javascript-наук
Отправить личное сообщение для od0201 Посмотреть профиль Найти все сообщения от od0201
 
Регистрация: 07.05.2020
Сообщений: 108

Была цель убрать лишний код из index.js, и хотелось сделать это правильно. Знаний не зватает. Сделал как мог. Если что не так, буду рад комментариям
index.js
Код:
const listenersBot = require('./telegram/listeners')
listenersBot.start()
telegramBot.js
Код:
const TelegramBot = require('node-telegram-bot-api')
const bot =new TelegramBot('xxx',{polling:true})
module.exports = bott
listeners.js
Код:
const bot =require('../utils/telegramBot')
module.exports={
  start(){
    bot.onText(/\/a(\d)/,(msg,[sourse, match])=>{
      console.log(msg.chat.id,match)
    })
  }
}
Ответить с цитированием