【问题标题】:TypeError: client.users.get is not a function discord.js V12 [duplicate]TypeError:client.users.get 不是函数 discord.js V12 [重复]
【发布时间】:2020-09-02 17:56:55
【问题描述】:

再次,当我将我的机器人更新到 discord.js V12 时,我收到了一个错误

TypeError:client.users.get 不是函数

我不知道 clent.users.get 是否还在 discord.js V12 中

这里是代码

const { MessageEmbed } = require("discord.js");
const { stripIndents } = require("common-tags");
const { prefix } = require("../../botconfig.json");
const db = require('quick.db')
let balance = require("../../database/balance.json");
let bank = require("../../database/bank.json");
module.exports = {
  config:{
    name: "balance",
    aliases: ["bal"],
    category: "economy",
    description: "Gives you your balance",
    usage: "[command | alias]",
  },
    run: async (client, message, args) => {
if (message.channel.type == "dm") return;  

  let member = message.mentions.users.first() || client.users.get(args[0]);
  if (!member) member = message.author;
  if (member.bot) return message.channel.send(`**${message.author.username}**, Bot don't have a balance!`);
  //!coins
  //WAJIB biar ga undefined
    if(!balance[member.id]){
      balance[member.id] = {
      balance: 0

      };
    }
    //wajib biar ga undefined
    if(!bank[member.id]){
    bank[member.id] = {
      bank: 0
    };
    }
  //buat read json  
  let uBalance = balance[member.id].balance;
  let uBank = bank[member.id].bank
  if (uBalance == 0) {
    let bEmbed = new MessageEmbed()
    .setColor("RANDOM")
    .setTitle(`${member.username}'s Balance`)
    .addField(`Balance:`, `0`, true)
    .addField(`Bank:`, `0`, true)
    message.channel.send(bEmbed);
  } else {
    let baEmbed = new MessageEmbed()
    .setColor("RANDOM")
    .setTitle(`${member.username}'s Balance`)
    .addField(`Wallet:`, `${uBalance}`, true)
    .addField(`Bank:`, `${uBank}`, true)
    message.channel.send(baEmbed);

  }
}
    }

我不知道我是否需要改变任何东西,但这就是我所拥有的。

【问题讨论】:

标签: javascript discord.js


【解决方案1】:

好的,我发现了错误...我忘了在client.users 之后添加cache

【讨论】:

    猜你喜欢
    • 2021-09-22
    • 2021-02-10
    • 2021-01-13
    • 2020-09-03
    • 2021-02-21
    • 2021-03-02
    • 2021-02-18
    • 1970-01-01
    • 2022-01-17
    相关资源
    最近更新 更多