aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--examples/new_member.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/new_member.py b/examples/new_member.py
index 67e700a4..31a953bb 100644
--- a/examples/new_member.py
+++ b/examples/new_member.py
@@ -9,7 +9,10 @@ class MyClient(discord.Client):
async def on_member_join(self, member):
guild = member.guild
- await guild.default_channel.send('Welcome {0.mention} to {1.name}!'.format(member, guild))
+ if guild.system_channel is not None:
+ to_send = 'Welcome {0.mention} to {1.name}!'.format(member, guild)
+ await guild.system_channel.send(to_send)
+
client = MyClient()
client.run('token')