This commit is contained in:
Dragory 2021-08-19 19:49:44 +03:00
parent e2486e53a8
commit f6feb75e29
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1

View file

@ -9,6 +9,12 @@ import { LogsPlugin } from "../../Logs/LogsPlugin";
export async function clearExpiredMutes(pluginData: GuildPluginData<MutesPluginType>) {
const expiredMutes = await pluginData.state.mutes.getExpiredMutes();
if (pluginData.guild.id === "140933721929940992") {
// tslint:disable-next-line:no-console
console.log(
`Expired mutes (${expiredMutes.length}) for 140933721929940992: ${expiredMutes.map(m => m.user_id).join(", ")}`,
);
}
for (const mute of expiredMutes) {
const member = await resolveMember(pluginData.client, pluginData.guild, mute.user_id);
@ -47,4 +53,8 @@ export async function clearExpiredMutes(pluginData: GuildPluginData<MutesPluginT
pluginData.state.events.emit("unmute", mute.user_id);
}
if (pluginData.guild.id === "140933721929940992") {
// tslint:disable-next-line:no-console
console.log("Finished expired mutes loop for 140933721929940992");
}
}