簡體   English   中英

如何在 quick.db Discord.js 中創建一個 id 數組

[英]How to create an id array in quick.db Discord.js

我正在嘗試制作本地成員黑名單。 但是我遇到了一個問題,機器人不創建數組,而是只插入一個值

const db = require("quick.db")
module.exports.run = async (discord, bot, message, args, p) => {
    db.push(`black_${message.guild.id}`, args[0])
    const bl = db.get(`black_${message.guild.id}`)
    message.channel.send(`${bl}`)
}
module.exports.help = {
    name: 'black',
    aliases: [''],
    description: ''
}

有沒有其他方法可以為每個服務器創建一個數組?

使用 await 和不同的構造函數可能會解決您的問題。

const { QuickDB } = require("quick.db");
const db = QuickDB();

module.exports.run = async (discord, bot, message, args, p) => {
    await db.push(`black_${message.guild.id}`, args[0])
    const bl = await db.get(`black_${message.guild.id}`)
    message.channel.send(`${bl}`)
}
module.exports.help = {
    name: 'black',
    aliases: [''],
    description: ''
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM