Update bot_management.py

This commit is contained in:
davfsa 2018-06-18 20:30:13 +02:00 committed by GitHub
parent 5736945447
commit 315b48c235
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -41,10 +41,11 @@ class BotManager:
else: else:
raise Warning('Prefix not provided and can\'t be found in bot name.') raise Warning('Prefix not provided and can\'t be found in bot name.')
if owner != None and ctx.author.guild_permissions.manage_guild: if owner != None and ctx.author.guild_permissions.manage_roles:
author_id = owner.id author_id = owner.id
else: else:
author_id = ctx.author.id author_id = ctx.author.id
em = discord.Embed() em = discord.Embed()
if await self.bot.db_con.fetchval('select count(*) from bots where owner = $1', author_id) >= 10: if await self.bot.db_con.fetchval('select count(*) from bots where owner = $1', author_id) >= 10:
@ -103,7 +104,7 @@ class BotManager:
em.colour = self.bot.error_color em.colour = self.bot.error_color
em.title = 'Bot Not Found' em.title = 'Bot Not Found'
em.description = 'That bot is not claimed' em.description = 'That bot is not claimed'
elif existing['owner'] != ctx.author.id and ctx.author.guild_permissions.manage_guild: elif existing['owner'] != ctx.author.id and not ctx.author.guild_permissions.manage_roles:
em.colour = self.bot.error_color em.colour = self.bot.error_color
em.title = 'Not Claimed By You' em.title = 'Not Claimed By You'
em.description = 'That bot is claimed by someone else.\n' \ em.description = 'That bot is claimed by someone else.\n' \