【发布时间】:2020-10-06 06:06:34
【问题描述】:
基本上我尝试了一个命令来设置一个muterole,它正在使用quick.db。基本上使用 o.set muterole @role 应该将角色放入数据库并显示在设置面板中。
而不是在设置面板中显示:
let muterole = await db.fetch(`muterole_${message.guild.id}`)
它只会在该部分中显示 [ object Object ]。
所以我试着做
let mrdb = await db.fetch(`muterole_${message.guild.id}`)
let muterole = message.guild.roles.cache.get(mrdb)
然后它显示为未定义。
我怎样才能做到这一点,所以使用 quick.db 我可以正确地通过数据库进行 muterole 进程。
(如果不清楚,请见谅)
【问题讨论】:
-
您没有显示设置角色的代码。我假设问题是当你设置它时你正在设置一个对象,而不是尝试将它设置为一个 id。
标签: javascript discord.js quick.db