Don't send message about DMing ACL when command's called from DM (#4188)

* Only send a message telling the user the file will be send via DM if the original message didn't come from a DM

* Remove unused import for AsyncIter

* Changed channel instance comparison to discord.DMChannel

Co-authored-by: douglas-cpp <douglasc.dev@gmail.com>
This commit is contained in:
Douglas
2020-08-17 10:22:38 -03:00
committed by jack1142
parent 4ef51a165f
commit 7707fec199

View File

@@ -282,7 +282,8 @@ class Permissions(commands.Cog):
except discord.Forbidden:
await ctx.send(_("I'm not allowed to DM you."))
else:
await ctx.send(_("I've just sent the file to you via DM."))
if not isinstance(ctx.channel, discord.DMChannel):
await ctx.send(_("I've just sent the file to you via DM."))
finally:
file.close()