BBLBTV_Suzie/test.js
2020-06-29 22:43:41 +01:00

35 lines
1.1 KiB
JavaScript

require('dotenv').config();
const logger = require('perfect-logger');
const token = process.env.BOT_TOKEN;
const name = process.env.BOT_NAME;
// Configure Settings
logger.initialize(name + "_bot", {
logLevelFile: 0, // Log level for file
logLevelConsole: 0, // Log level for STDOUT/STDERR
logDirectory: 'logs/', // Log directory
// customBannerHeaders: 'This is a custom banner' // Custom Log Banner
});
const TelegramBot = require('node-telegram-bot-api');
const common = require('./data/bot/lib/common')
const questions = require('./data/bot/lib/questions')
const football = require('./data/bot/functions/requests/football')
const bot = new TelegramBot(token, { polling: true });
bot.on('message', (msg) => {
if (msg.text && msg.text.toString().includes("/sub_status")) {
questions.subStatus(bot, msg, logger)
}
if (msg.text && msg.text.toString().includes("/help")) {
common.commands(bot, msg, "/help")
}
if (msg.text && msg.text.toString().includes("/football_today")) {
football.gamesToday(bot, msg, logger)
}})