尝试执行关闭和打开命令 quick.db
Trying to do close and open command quick.db
const db = require("quick.db");
module.exports.run = async (client, message, args) => {
let botfetch = db.fetch(`ddoskoruma_${message.guild.id}`);
let kapaç = args[0];
if (kapaç === "aç") {
db.set(`ddoskoruma_${message.guild.id}`)
console.log("Open")
} else if (botfetch) {
console.log("Already open.")
}
if (kapaç === "kapat") {
db.delete(`ddoskoruma_${message.guild.id}`)
console.log("Closed.")
} else if (!botfetch) {
console.log("Already close.")
}
}
module.exports.conf = {
name: "ddoskoruma"
};
我正在尝试使用 quick.db 执行关闭和打开命令。如果命令已经关闭,我想做,回复 "It's already closed/opened." 但我正在为此尝试此代码,但我收到此错误:
(抱歉我的英语不好)
(node:26756) UnhandledPromiseRejectionWarning: TypeError: Input cannot be undefined @ ID: ddoskoruma_640958795643617284
使用db.set()
时需要提供键和值。例如:
db.set(`ddoskoruma_${message.guild.id}`, 1);
只需编辑这一行即可。
const db = require("quick.db");
module.exports.run = async (client, message, args) => {
let botfetch = db.fetch(`ddoskoruma_${message.guild.id}`);
let kapaç = args[0];
if (kapaç === "aç") {
db.set(`ddoskoruma_${message.guild.id}`)
console.log("Open")
} else if (botfetch) {
console.log("Already open.")
}
if (kapaç === "kapat") {
db.delete(`ddoskoruma_${message.guild.id}`)
console.log("Closed.")
} else if (!botfetch) {
console.log("Already close.")
}
}
module.exports.conf = {
name: "ddoskoruma"
};
我正在尝试使用 quick.db 执行关闭和打开命令。如果命令已经关闭,我想做,回复 "It's already closed/opened." 但我正在为此尝试此代码,但我收到此错误:
(抱歉我的英语不好)
(node:26756) UnhandledPromiseRejectionWarning: TypeError: Input cannot be undefined @ ID: ddoskoruma_640958795643617284
使用db.set()
时需要提供键和值。例如:
db.set(`ddoskoruma_${message.guild.id}`, 1);
只需编辑这一行即可。