在终端上没有得到任何(node index.js)响应

问题描述 投票:0回答:1

我无法在获得响应的情况下执行节点index.js。这是我的代码:

const Discord = require('discord.js');
const client = new Discord.Client();

const token = 'private'
client.on('ready', () =>{
  console.log('VarriousGeneratorBot is now Active!')

  let activities = [`Developer: varrious#6514!` ], i = 0;

  setInterval(() => client.user.setActivity(`-help | ${activities[i++ % 
  activities.length]}`, { type: "Helping" }), 15000)

});


client.on('message', message =>{

   if (message.content ==='-types'){

      message.author.send('I can Generate --> Netflix | Hulu 
            | Minecraft | Disney+ | Origin | Roblox | NordVPN | Steam <-- ')};

   });

client.on('message', message =>{

if (message.content ==='-help'){

message.author.send(' -commands , -stock , -gen (account), -help(this), -types ')

};

client.on('message', message =>{
   if (!message.guild) return;
   if (message.content =='-gen NordVPN'){

      var string = `private`;
      var words = string.split('\n');
      let random = words[Math.floor(Math.random()*words.length)];
      message.author.send(`${random}`);{
      };
   };

});

client.login(token)});`
node.js
1个回答
0
投票

那是因为您将client.login()放入了消息触发块。

const Discord = require('discord.js');
const client = new Discord.Client();

const token = 'private'
client.on('ready', () =>{
  console.log('VarriousGeneratorBot is now Active!')

  let activities = [`Developer: varrious#6514!` ], i = 0;

  setInterval(() => client.user.setActivity(`-help | ${activities[i++ % 
  activities.length]}`, { type: "Helping" }), 15000)

});

client.on('message', message =>{
   if (!message.guild) return;
   if (message.content =='-gen NordVPN'){

      var string = `private`;
      var words = string.split('\n');
      let random = words[Math.floor(Math.random()*words.length)];
        message.author.send(`${random}`);{
      };
   };

});

client.login(token);
© www.soinside.com 2019 - 2024. All rights reserved.