Reformat with prettier

pull/42/head
Skyler Grey 3 years ago
parent 25d2b3fd01
commit c6a9366fb1
Signed by: Minion3665
GPG Key ID: 1AFD10256B3C714D

@ -179,7 +179,7 @@ async function purgeByUser(member: string, guild: string) {
} catch (e) {
console.error(e);
}
};
}
} else {
// For threads, the name is the users name, id, then the word Active
const channel = tickets as Discord.TextChannel;
@ -191,7 +191,7 @@ async function purgeByUser(member: string, guild: string) {
} catch (e) {
console.error(e);
}
};
}
}
if (!deleted) return;
const { log, NucleusColors, entry, renderUser, renderDelta } = client.logger;

@ -164,11 +164,15 @@ export async function callback(client: NucleusClient, before: GuildMember, after
}
};
await log(data);
await client.database.eventScheduler.schedule("naturalUnmute", after.communicationDisabledUntil?.toISOString()!, {
guild: after.guild.id,
user: after.id,
expires: after.communicationDisabledUntilTimestamp
});
await client.database.eventScheduler.schedule(
"naturalUnmute",
after.communicationDisabledUntil?.toISOString()!,
{
guild: after.guild.id,
user: after.id,
expires: after.communicationDisabledUntilTimestamp
}
);
}
if (
after.communicationDisabledUntil === null &&

@ -12,34 +12,43 @@ interface PropSchema {
export async function callback(user: User, guild: Guild) {
guild = await client.guilds.fetch(guild.id);
const config = await client.database.guilds.read(guild.id);
Object.entries(config.stats).forEach(([channel, props]) => void (async () => {
if ((props as PropSchema).enabled) {
let string = (props as PropSchema).name;
if (!string) return;
string = await convertCurlyBracketString(string, user!.id, user!.username, guild!.name, guild!.members);
let fetchedChannel;
try {
fetchedChannel = await guild.channels.fetch(channel);
} catch (e) {
fetchedChannel = null;
}
if (!fetchedChannel) {
const deleted = config.stats[channel];
await client.database.guilds.write(guild.id, null, `stats.${channel}`);
return singleNotify(
"statsChannelDeleted",
guild.id,
`One or more of your stats channels have been deleted. You can use ${getCommandMentionByName(
"settings/stats"
)}.\n` + `The channels name was: ${deleted!.name}`,
"Critical"
);
}
try {
await fetchedChannel.setName(string.slice(0, 100));
} catch (e) {
console.error(e);
}
}
})());
Object.entries(config.stats).forEach(
([channel, props]) =>
void (async () => {
if ((props as PropSchema).enabled) {
let string = (props as PropSchema).name;
if (!string) return;
string = await convertCurlyBracketString(
string,
user!.id,
user!.username,
guild!.name,
guild!.members
);
let fetchedChannel;
try {
fetchedChannel = await guild.channels.fetch(channel);
} catch (e) {
fetchedChannel = null;
}
if (!fetchedChannel) {
const deleted = config.stats[channel];
await client.database.guilds.write(guild.id, null, `stats.${channel}`);
return singleNotify(
"statsChannelDeleted",
guild.id,
`One or more of your stats channels have been deleted. You can use ${getCommandMentionByName(
"settings/stats"
)}.\n` + `The channels name was: ${deleted!.name}`,
"Critical"
);
}
try {
await fetchedChannel.setName(string.slice(0, 100));
} catch (e) {
console.error(e);
}
}
})()
);
}

@ -181,11 +181,19 @@ async function registerCommandHandler() {
client.on("interactionCreate", async (interaction: Interaction) => {
if (interaction.isUserContextMenuCommand()) {
const commandName = "contextCommands/user/" + interaction.commandName;
await execute(client.commands[commandName]![0]?.check, client.commands[commandName]![0]?.callback, interaction);
await execute(
client.commands[commandName]![0]?.check,
client.commands[commandName]![0]?.callback,
interaction
);
return;
} else if (interaction.isMessageContextMenuCommand()) {
const commandName = "contextCommands/message/" + interaction.commandName;
await execute(client.commands[commandName]![0]?.check, client.commands[commandName]![0]?.callback, interaction);
await execute(
client.commands[commandName]![0]?.check,
client.commands[commandName]![0]?.callback,
interaction
);
return;
} else if (interaction.isAutocomplete()) {
const commandName = interaction.commandName;

Loading…
Cancel
Save