如何在quick.db中要求

问题描述

我需要要求从 economy.jscoinflip.js 的数据,命令 !coinflip 会给玩家什么钱

为了经济,我使用快速数据库

硬币翻转

if(message.content.startsWith(`!coinflip`))  {
  
    const randomFlipResult = [
        "Выпал Орел","Выпала Решка"
    ]

    randomflip = [Math.floor(Math.random() * randomFlipResult.length )];
    console.log(randomflip)
  
    const db = require('./economy');
    client.on("message",db);
    fs.writeFile('./economy')
    
    let amount = 200
    const embed = new discord.MessageEmbed()
        .setColor('RANDOM')
        .setDescription(`**${randomFlipResult[randomflip]}**`)
        .setimage(`https://media1.tenor.com/images/6eb5292d9f77435ca9af1be7d6e70093/tenor.gif?itemid=8642365`)
        .setDescription(`Ты Собрал:${amount} коинов`)
        message.channel.send(embed)
        db.add(`money_${message.author.id}`,amount) 
        .then(handleCommandsReplyMessage)
        message.delete({Timeout: 20000})
        console.log('Message deleted');
}

我在 coinflip.js 上需要这个文件

economy.js

const ms = require("parse-ms");
const db = require('quick.db');

module.exports = async function(message,client,args) {

    if (message.author.bot) return;
    if (['809175127731339355','809172949617606677'].includes(message.channel.id)){ 
    if(message.content.startsWith("!money")){
     let user = message.mentions.users.first() || message.author
     let balls = db.fetch(`money_${user.id}`)
         if(balls === null) balls = 0
            const moneyEmbedBalance = new discord.MessageEmbed()
            .setDescription(`${user} у вас ${balls} денег`);
            message.channel.send(moneyEmbedBalance)
            console.error();
    }    else if(message.content.startsWith("!money")) {message.channel.send('Неа')}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)