don't reset server config on rejoin

This commit is contained in:
monty 2019-12-21 12:55:30 +01:00
parent b9b5ed7501
commit c21c3bf942
7 changed files with 48 additions and 186 deletions

View file

@ -3,7 +3,6 @@ const Servers = new db.table('servers');
const Users = new db.table('users');
//const { prefixes } = require('../../config');
const chalk = require('chalk');
const e = require('node-emoji');
const DatabaseDefaults = {
user: {
@ -28,9 +27,11 @@ module.exports = {
defaults: DatabaseDefaults,
setupServer: async function(ctx) {
ctx.utils.log.servers.setup(ctx.guild);
await Servers.set(ctx.guild.id, DatabaseDefaults.server);
if (Servers.get(ctx.guild.id) === undefined) {
await Servers.set(ctx.guild.id, DatabaseDefaults.server);
}
ctx.utils.log.servers.fin(ctx.guild);
return;
return true;
},
prefix: {
add: async function(ctx, Prefix) {