From 0aa43cd5baf6d4c89042f6ac9b5f566f78cd8991 Mon Sep 17 00:00:00 2001 From: Faiz Ahmed <32914211+Sleepingpirates@users.noreply.github.com> Date: Wed, 4 Aug 2021 19:37:06 -0400 Subject: [PATCH] added remove user from plex and db when they leave --- app/bot/cogs/app.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/bot/cogs/app.py b/app/bot/cogs/app.py index 0de10b8..86e14f6 100644 --- a/app/bot/cogs/app.py +++ b/app/bot/cogs/app.py @@ -184,6 +184,13 @@ class app(commands.Cog): print("{} Cannot remove this user from plex.".format(email)) return + @commands.cog.listener() + aysnc def on_member_remove(self, member): + email = db.get_useremail(member.id) + plexhelper.plexremove(plex,email) + deleted = db.delete_user(member.id) + if deleted: + print("Removed {} from db because user left discord server.".format(email)) @commands.has_permissions(administrator=True) @commands.command(aliases=['plexadd'])