您好,我已经从事“保存/赋予离开服务器的静音用户静音角色”工作了一段时间。我什至尝试使用quick.db,但没有成功
我能做些什么吗?我会请你帮忙!
答案 0 :(得分:0)
我建议您将用户存储在具有lowdb的JSON数据库中。
您的漫游器代码示例:
const Discord = require('discord.js');
const client = new Discord.Client();
const low = require('lowdb')
const FileSync = require('lowdb/adapters/FileSync')
const adapter = new FileSync('db.json')
const db = low(adapter)
client.once('ready', () => {
db.defaults({users: [] })
.write()
console.log('Ready!');
});
client.on('message', message => {
//when you mute a user add you multiple actions and:
db.get('users')
.push({ user: userID, muted: 'yes'})
.write()
});
您当然必须事先创建db.json文件。