Added logic to set default role #360
This commit is contained in:
		@@ -230,7 +230,7 @@ class ClientUtilsService(ClientUtilsABC):
 | 
			
		||||
            default_role = member.guild.get_role(settings.default_role_id)
 | 
			
		||||
            if default_role in member.roles:
 | 
			
		||||
                return
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
            await member.add_roles(default_role)
 | 
			
		||||
 | 
			
		||||
        except Exception as e:
 | 
			
		||||
 
 | 
			
		||||
@@ -45,7 +45,7 @@ class DataIntegrityService:
 | 
			
		||||
        user_joins_vc: UserJoinedVoiceChannelRepositoryABC,
 | 
			
		||||
        user_joined_gs: UserJoinedGameServerRepositoryABC,
 | 
			
		||||
        achievement_service: AchievementService,
 | 
			
		||||
            client_utils: ClientUtilsABC,
 | 
			
		||||
        client_utils: ClientUtilsABC,
 | 
			
		||||
        dtp: DateTimeOffsetPipe,
 | 
			
		||||
    ):
 | 
			
		||||
        self._config = config
 | 
			
		||||
 
 | 
			
		||||
@@ -35,7 +35,7 @@ class BaseOnMemberJoinEvent(OnMemberJoinABC):
 | 
			
		||||
        users: UserRepositoryABC,
 | 
			
		||||
        servers: ServerRepositoryABC,
 | 
			
		||||
        user_joins: UserJoinedServerRepositoryABC,
 | 
			
		||||
            client_utils: ClientUtilsABC,
 | 
			
		||||
        client_utils: ClientUtilsABC,
 | 
			
		||||
        translate: TranslatePipe,
 | 
			
		||||
    ):
 | 
			
		||||
        OnMemberJoinABC.__init__(self)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user