aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorRapptz <[email protected]>2015-11-27 18:20:35 -0500
committerRapptz <[email protected]>2015-11-27 18:30:20 -0500
commitd440e52a007d636d01ed701e6010b85ae51defb9 (patch)
tree51972b402b9a7c6bab497bd3bf12f700133ac8f9 /examples
parentdiscord.Server is a valid destination in Client.send_message & co. (diff)
downloaddiscord.py-d440e52a007d636d01ed701e6010b85ae51defb9.tar.xz
discord.py-d440e52a007d636d01ed701e6010b85ae51defb9.zip
Add new_member.py example to showcase messaging new members.
Diffstat (limited to 'examples')
-rw-r--r--examples/new_member.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/examples/new_member.py b/examples/new_member.py
new file mode 100644
index 00000000..c19885ac
--- /dev/null
+++ b/examples/new_member.py
@@ -0,0 +1,18 @@
+import discord
+
+client = discord.Client()
+client.login('email', 'password')
+
+def on_member_join(member):
+ server = member.server
+ client.send_message(server, 'Welcome {0} to {1.name}!'.format(member.mention(), server))
+
+def on_ready():
+ print('Logged in as')
+ print(client.user.name)
+ print(client.user.id)
+ print('------')
+
+client.run()