Discord.js 排行榜命令不起作用

时间:2021-01-24 17:39:32

标签: discord.js leaderboard quick.db

我一直试图让这个命令起作用,但是当我执行它时,它没有发送任何东西,它甚至没有给我一条错误消息。将不胜感激:)

const db = require('quick.db');
const Discord = require('discord.js');
const bot = new Discord.Client();

module.exports = {
    name: "lbeggs",
    description: "Check the global leaderboard of eggs",

    async execute (message, args) {
        let money = await db.fetch(`eggs_${message.author.id}`, { sort: '.data' })
        if(money == null) return db.set(`eggs_${message.author.id}`, 0)

        let content = "";

        for (let i = 0; i < money.length; i++){
            let user = bot.users.cache.get(money[i].ID.split('_')[2]).username

            content += `${i+1}. ${user} - ${money[i].data} \n`;

            const embed = new Discord.MessageEmbed()
            .setTitle(`Global Egg Leaderboard`)
            .setDescription(`${content}`)
            .setColor("#0000FF")
            .setTimestamp()

            message.channel.send(embed);
        }
        
    } 
} 

bot.login(process.env.ABE_BOT_TOKEN);

0 个答案:

没有答案