Skip to content

Commit 155184e

Browse files
Techbot121Meta Construct
authored andcommitted
remove everyone from the event role instead
1 parent c35f96b commit 155184e

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

app/services/discord/modules/discord-events.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,10 @@ export default async (bot: DiscordBot): Promise<void> => {
3434
event: Discord.GuildScheduledEvent | Discord.PartialGuildScheduledEvent
3535
) => {
3636
console.log(`Event "${event.name}" ended! Removing roles...`);
37-
const users = await GetParticipants(event);
38-
if (users.length > 0) {
39-
users.forEach(usr => {
40-
if (usr.roles.cache.some(role => role.id === DiscordConfig.roles.event))
37+
const users = (await event.guild?.roles.fetch(DiscordConfig.roles.event))?.members;
38+
users?.forEach(usr => {
4139
usr.roles.remove(DiscordConfig.roles.event);
42-
});
43-
}
40+
})
4441
const reason = event.name + " ended";
4542
await bot.setIcon(undefined, reason);
4643
await bot.setServerBanner(undefined, reason);

0 commit comments

Comments
 (0)