From f00fafeb9412ea43d1e298ef1f5c65e51f8aa6f0 Mon Sep 17 00:00:00 2001 From: Faiz Ahmed <32914211+Sleepingpirates@users.noreply.github.com> Date: Wed, 4 Aug 2021 19:54:37 -0400 Subject: [PATCH] fixed bugs --- app/bot/cogs/app.py | 34 ---------------------------------- app/bot/helper/plexhelper.py | 21 --------------------- 2 files changed, 55 deletions(-) diff --git a/app/bot/cogs/app.py b/app/bot/cogs/app.py index f03551d..b4cfa7b 100644 --- a/app/bot/cogs/app.py +++ b/app/bot/cogs/app.py @@ -109,18 +109,6 @@ class app(commands.Cog): await self.embederror(channel, 'Invalid email.') return False - async def addtoplexhome(self, email, channel): - if(plexhelper.verifyemail(email)): - if plexhelper.plexhomeadd(plex,email,Plex_LIBS): - await self.embedinfo(channel, 'This email address has been added to plex home') - return True - else: - await self.embederror(channel, 'There was an error adding this email address. Check logs.') - return False - else: - await self.embederror(channel, 'Invalid email.') - return False - async def removefromplex(self, email, channel): if(plexhelper.verifyemail(email)): if plexhelper.plexremove(plex,email): @@ -132,18 +120,6 @@ class app(commands.Cog): else: await self.embederror(channel, 'Invalid email.') return False - - async def removefromplexhome(self, email, channel): - if(plexhelper.verifyemail(email)): - if plexhelper.plexremovehome(plex,email): - await self.embedinfo(channel, 'This email address has been removed from plex home.') - return True - else: - await self.embederror(channel, 'There was an error removing this email address. Check logs.') - return False - else: - await self.embederror(channel, 'Invalid email.') - return False @commands.Cog.listener() async def on_member_update(self, before, after): @@ -202,16 +178,6 @@ class app(commands.Cog): async def plexremove(self, ctx, email): await self.removefromplex(email, ctx.channel) - @commands.has_permissions(administrator=True) - @commands.command(aliases=['plexaddhome']) - async def plexinvitehome(self, ctx, email): - await self.addtoplexhome(email, ctx.channel) - - @commands.has_permissions(administrator=True) - @commands.command(aliases=['plexrmhome']) - async def plexremovehome(self, ctx, email): - await self.removefromplexhome(email, ctx.channel) - @commands.has_permissions(administrator=True) @commands.command() async def dbadd(self, ctx, email, member: discord.Member): diff --git a/app/bot/helper/plexhelper.py b/app/bot/helper/plexhelper.py index 54596f8..412e181 100644 --- a/app/bot/helper/plexhelper.py +++ b/app/bot/helper/plexhelper.py @@ -14,27 +14,6 @@ def plexadd(plex, plexname, Plex_LIBS): print(e) return False -def plexhomeadd(plex, plexname, Plex_LIBS): - try: - if Plex_LIBS[0] == "all": - Plex_LIBS = plex.library.sections() - plex.myPlexAccount().createHomeUser(user=plexname, server=plex, sections=Plex_LIBS, allowSync=False, - allowCameraUpload=False, allowChannels=False, filterMovies=None, - filterTelevision=None, filterMusic=None) - print(plexname +' has been added to plex home') - return True - except Exception as e: - print(e) - return False - -def plexremovehome(plex, plexname): - try: - plex.myPlexAccount().removeFriend(user=plexname) - print(plexname +' has been removed from plex home') - return True - except Exception as e: - print(e) - return False def plexremove(plex, plexname): try: