File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed
app/services/discord/modules Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -34,13 +34,10 @@ export default async (bot: DiscordBot): Promise<void> => {
34
34
event : Discord . GuildScheduledEvent | Discord . PartialGuildScheduledEvent
35
35
) => {
36
36
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 => {
41
39
usr . roles . remove ( DiscordConfig . roles . event ) ;
42
- } ) ;
43
- }
40
+ } )
44
41
const reason = event . name + " ended" ;
45
42
await bot . setIcon ( undefined , reason ) ;
46
43
await bot . setServerBanner ( undefined , reason ) ;
You can’t perform that action at this time.
0 commit comments