Added logic to send team message when user joined
This commit is contained in:
		| @@ -95,6 +95,18 @@ class Base(ModuleABC, OnMemberJoinABC, OnMemberRemoveABC, OnMessageABC, OnVoiceS | ||||
|         settings: ServerSettings = self._config.get_configuration(f'DSERVER_{member.guild.id}') | ||||
|         await self._messenger.send_dm_message(settings.welcome_message.format(member.guild.name), member) | ||||
|  | ||||
|         for roleId in settings.admin_roles: | ||||
|             g: discord.Guild = member.guild  | ||||
|             role: discord.Role = g.get_role(roleId) | ||||
|             for admin in role.members: | ||||
|                 await self._messenger.send_dm_message(settings.welcome_message_for_team.format(member.name), admin) | ||||
|  | ||||
|         for roleId in settings.moderator_roles: | ||||
|             g: discord.Guild = member.guild  | ||||
|             role: discord.Role = g.get_role(roleId) | ||||
|             for mod in role.members: | ||||
|                 await self._messenger.send_dm_message(settings.welcome_message_for_team.format(member.name), mod) | ||||
|  | ||||
|         try: | ||||
|             server = self._servers.get_server_by_discord_id(member.guild.id) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user