From 549f72d660eebaf881b9ee67b94634616688b88f Mon Sep 17 00:00:00 2001 From: phxntxm Date: Mon, 25 Sep 2017 15:16:41 -0500 Subject: [PATCH] Work with nonexistant channels --- cogs/events.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cogs/events.py b/cogs/events.py index 66218ec..e6b004a 100644 --- a/cogs/events.py +++ b/cogs/events.py @@ -75,7 +75,10 @@ class StatsUpdate: except (IndexError, TypeError, KeyError): return - channel = guild.get_channel(int(channel_id)) + if channel_id: + channel = guild.get_channel(int(channel_id)) + else: + return try: await channel.send(join_message.format(server=guild.name, member=member.mention)) except (discord.Forbidden, discord.HTTPException, AttributeError): @@ -103,7 +106,10 @@ class StatsUpdate: except (IndexError, TypeError, KeyError): return - channel = guild.get_channel(int(channel_id)) + if channel_id: + channel = guild.get_channel(int(channel_id)) + else: + return try: await channel.send(leave_message.format(server=guild.name, member=member.name)) except (discord.Forbidden, discord.HTTPException, AttributeError):