Как исправить «неожиданный идентификатор» для богов разногласий - PullRequest
0 голосов
/ 19 сентября 2019

Я пытаюсь запустить своего бота через узел bot.js, и он вообще не запускается, он просто переходит на следующую строку, так как ничего не происходит, но когда я открываю программу узла, я получаю

Брошено:

node bot.js
     ^^^

SyntaxError: Unexpected identifier
>

Как это исправить Я новичок в этом деле

Мой код:

    var Discord = require('discord.io');
    var logger = require('winston');
    var auth = require('./auth.json');
    // Configure logger settings
    logger.remove(logger.transports.Console);
    logger.add(new logger.transports.Console, {
        colorize: true
    });
    logger.level = 'debug';
    // Initialize Discord Bot
    var bot = new Discord.Client({
       token: auth.token,
       autorun: true
    });
    bot.on('ready', function (evt) {
        logger.info('Connected');
        logger.info('Logged in as: ');
        logger.info(bot.username + ' - (' + bot.id + ')');
    });
    bot.on('message', function (user, userID, channelID, message, evt) {
        // Our bot needs to know if it will execute a command
        // It will listen for messages that will start with `!`
        if (message.substring(0, 1) == '!') {
            var args = message.substring(1).split(' ');
            var cmd = args[0];

            args = args.splice(1);
            switch(cmd) {
                // !ping
                case 'ping':
                    bot.sendMessage({
                        to: channelID,
                        message: 'What!'
                    });
                break;
                // Just add any case commands if you want to..
             }
         }
    });

Прежде чем вы спросите, да, я использовал учебник, но яизменил все странные "х

...