File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -119,6 +119,7 @@ private async Task OnCategoryCreated(CategoryCreatedEvent ev)
119119 return ;
120120
121121 var guild = _discord . GetGuild ( ev . Category . GuildId ) ;
122+ await guild . DownloadUsersAsync ( ) ;
122123 foreach ( var user in guild . Users )
123124 {
124125 try
@@ -130,7 +131,11 @@ private async Task OnCategoryCreated(CategoryCreatedEvent ev)
130131
131132 Log . Info ( user . DisplayName ) ;
132133 List < int > ? ownedGames = await GetOwnedGamesAsync ( steamLink . SteamId , _environmentConfig . SteamApiKey ! ) ;
133- if ( ownedGames is not null && ownedGames . Contains ( ev . Category . GameId ) )
134+ if ( ownedGames is null )
135+ continue ;
136+
137+ Log . Info ( string . Join ( ", " , ownedGames ) ) ;
138+ if ( ownedGames . Contains ( ev . Category . GameId ) )
134139 {
135140 await user . AddRoleAsync ( ev . Category . RoleId ) ;
136141 Log . Info ( 1 ) ;
You can’t perform that action at this time.
0 commit comments