From f8a5d890fed1e2c7105964dfd1d310d6d7fa22ee Mon Sep 17 00:00:00 2001 From: Rapptz Date: Tue, 3 Jan 2017 20:57:41 -0500 Subject: Update examples to match the new rewrite API. --- examples/new_member.py | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) (limited to 'examples/new_member.py') diff --git a/examples/new_member.py b/examples/new_member.py index f8631bf1..67e700a4 100644 --- a/examples/new_member.py +++ b/examples/new_member.py @@ -1,18 +1,15 @@ import discord -client = discord.Client() - -@client.event -async def on_member_join(member): - server = member.server - fmt = 'Welcome {0.mention} to {1.name}!' - await client.send_message(server, fmt.format(member, server)) - -@client.event -async def on_ready(): - print('Logged in as') - print(client.user.name) - print(client.user.id) - print('------') - +class MyClient(discord.Client): + async def on_ready(self): + print('Logged in as') + print(self.user.name) + print(self.user.id) + print('------') + + async def on_member_join(self, member): + guild = member.guild + await guild.default_channel.send('Welcome {0.mention} to {1.name}!'.format(member, guild)) + +client = MyClient() client.run('token') -- cgit v1.2.3