【问题标题】:Quickdb add Is not a function error with Quick.dbQuickdb add 不是 Quick.db 的函数错误
【发布时间】:2021-02-01 12:09:37
【问题描述】:

尝试按照 youtube 上的教程制作警告系统,我猜它已经过时了,因为我收到了这个错误

UnhandledPromiseRejectionWarning: TypeError: db.add is not a function

这是代码的工作原理。

const db = require('quickdb')
const member = message.member
        const user = message.mentions.members.first()
        const reason = args.slice(1).join(" ")
if (reason) {

            let embed = new Discord.MessageEmbed()
                .setTitle('Warning')
                .setColor('GREEN')
                .setDescription(`${user.user.username} Was Warned For ${reason} By ${member.user.username}`)
                .setFooter(`Bot by Yaay#6969`);

                user.send(`You have been warned in **${message.guild.name}** for ${reason} By ${member.user.username}`)

                db.add('userInfo.warningsnumber', 1)
                db.push('userInfo.warnings', `${reason}`)
                db.get('userInfo.warningsnumber')
                db.get('userInfo.warnings')

            message.channel.send(embed)
        }

【问题讨论】:

    标签: node.js discord discord.js node-modules


    【解决方案1】:

    尝试像这样要求它

     const db = require('quick.db');
    

    我认为你这里有一个错字

    const db = require('quickdb') //TYPO it's quick.db not quickdb
    

    【讨论】:

      猜你喜欢
      • 2020-03-13
      • 1970-01-01
      • 1970-01-01
      • 2021-07-24
      • 1970-01-01
      • 2022-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多