don't reset server config on rejoin
This commit is contained in:
parent
b9b5ed7501
commit
c21c3bf942
7 changed files with 48 additions and 186 deletions
|
@ -1,33 +1,31 @@
|
|||
const { logChannel } = require("../config");
|
||||
const util = require("../utils");
|
||||
const { logChannel } = require('../config');
|
||||
const { MessageEmbed } = require('discord.js');
|
||||
const util = require('../utils');
|
||||
|
||||
module.exports = {
|
||||
name: "guildCreate",
|
||||
run: async (client, guild) => {
|
||||
const logs = client.channels.get(logChannel);
|
||||
const members = await guild.members.fetch();
|
||||
guild.utils = util;
|
||||
guild.guild = guild;
|
||||
name: 'guildCreate',
|
||||
run: async (client, guild) => {
|
||||
const total = guild.members.size;
|
||||
const users = guild.members.filter((m) => !m.user.bot).size;
|
||||
const bots = guild.members.filter((m) => m.user.bot).size;
|
||||
let Join = new MessageEmbed();
|
||||
Join.setTitle(`Joined ${guild.name}`)
|
||||
.setDescription(`${guild.id}`)
|
||||
.addField('Owner', `${guild.owner.user.tag || 'uncached'}`, true)
|
||||
.addField(`Members (${total})`, `${users} / ${bots}`, true)
|
||||
.addBlankField(true)
|
||||
.addField('Region', util.emotes.regions[guild.region] || guild.region, true)
|
||||
.addField(
|
||||
'Shard',
|
||||
`${client.options.shards[client.options.shards.length - 1] + 1}/${client.options.shards.length}`,
|
||||
true
|
||||
);
|
||||
const logs = client.channels.get(logChannel);
|
||||
// const members = await guild.members.fetch();
|
||||
guild.utils = util;
|
||||
guild.guild = guild;
|
||||
|
||||
const total = guild.members.size;
|
||||
const users = guild.members.filter(m => !m.user.bot).size;
|
||||
const bots = guild.members.filter(m => m.user.bot).size;
|
||||
|
||||
if (logs)
|
||||
logs.send(
|
||||
`Added to ${guild.name} (owned by: ${guild.owner.user.tag ||
|
||||
"uncached"} ${guild.ownerID}) on shard ${client.options.shards[
|
||||
client.options.shards.length - 1
|
||||
] + 1}/${client.options.shards.length}\nServer has ${parseInt(
|
||||
total
|
||||
).toLocaleString()} member${total > 1 ? "s" : ""}: ${parseInt(
|
||||
users
|
||||
).toLocaleString()} user${users > 1 ? "s" : ""}, ${parseInt(
|
||||
bots
|
||||
).toLocaleString()} bot${bots > 1 ? "s" : ""}, in region ${
|
||||
guild.region
|
||||
}`
|
||||
);
|
||||
await util.db.setupServer(guild);
|
||||
}
|
||||
if (logs) logs.send(Join);
|
||||
await util.db.setupServer(guild);
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue