Fixed no member join log being sent if user disabled dm by server members
This commit is contained in:
parent
78b4b03aa2
commit
7b86eddfe5
@ -112,8 +112,11 @@ class Server(commands.Cog):
|
|||||||
self.serverCfgCheck(member.guild.id, "modChannel", 0)
|
self.serverCfgCheck(member.guild.id, "modChannel", 0)
|
||||||
|
|
||||||
if self.bot.serverCfg[str(member.guild.id)]["server"]["logMemberEvent"]:
|
if self.bot.serverCfg[str(member.guild.id)]["server"]["logMemberEvent"]:
|
||||||
|
try:
|
||||||
if self.bot.serverCfg[str(member.guild.id)]["server"]["joinMessage"] != "":
|
if self.bot.serverCfg[str(member.guild.id)]["server"]["joinMessage"] != "":
|
||||||
await member.send(self.bot.serverCfg[str(member.guild.id)]["server"]["joinMessage"])
|
await member.send(self.bot.serverCfg[str(member.guild.id)]["server"]["joinMessage"])
|
||||||
|
except discord.errors.Forbidden:
|
||||||
|
pass
|
||||||
if self.bot.serverCfg[str(member.guild.id)]["server"]["memberEventChannel"] != 0:
|
if self.bot.serverCfg[str(member.guild.id)]["server"]["memberEventChannel"] != 0:
|
||||||
e = discord.Embed(title="<< Member Join Event >>", color=discord.Color.green())
|
e = discord.Embed(title="<< Member Join Event >>", color=discord.Color.green())
|
||||||
e.set_author(name=f"{member} joined the server.", icon_url=member.avatar_url)
|
e.set_author(name=f"{member} joined the server.", icon_url=member.avatar_url)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user