Задать вопрос
  • Как исправить ошибку: $ is not defined?

    @goblin3564
    Можно использовать основной вариант вывода:
    require('./commands/'+f);

    console.log(f+"loaded!");
    Ответ написан
    Комментировать
  • Как сделать чтобы бот отвечал только на определенного человека?

    @goblin3564
    На мой взгляд, я не понял, что делает ваш код, вам нужно чтобы бот проверял все сообщения, и отвечал только если напишет определенный пользователь, или же, вам нужно чтобы при вводе команды бот отвечал пользователю?
    Если вариант первый то это делается так:
    client.on("message", msg => {
      if(msg.author.bot) return;
      if(msg.author.id === "ваш_id") { msg.author.send("Ваш ответ пользователю."); }
     }
    });

    Если вариант второй, то так:
    client.on("message", msg => {
      if(msg.author.bot) return;
      if(msg.content === "ваша команда/сообщение")
      { if(msg.author.id === "ваш_id") { msg.author.send("Ваш ответ пользователю."); } }
     }
    });

    Если же у вам нужно что-то другое, опишите вашу проблему подробнее.
    Ответ написан
    Комментировать