1
0
Fork 0
mirror of synced 2024-05-18 19:42:28 +12:00

Add a command to control colours used

This commit is contained in:
phxntxm 2018-01-01 18:08:11 -06:00
parent 164d62a179
commit fb26b7ffcf

View file

@ -25,7 +25,7 @@ class Roles:
EXAMPLE: !colour red
RESULT: A role that matches red (#e74c3c) will be given to you"""
if self.bot.db.load('server_settings', key=ctx.guild.id, pluck="colour_roles_allowed"):
if not self.bot.db.load('server_settings', key=ctx.guild.id, pluck="colour_roles_allowed"):
await ctx.send("Colour roles not allowed on this server! "
"The command `allowcolours` must be ran to enable them!")
return
@ -43,7 +43,7 @@ class Roles:
# The colour roles they currently have, we need to remove them if they want a new colour
old_roles = [r for r in ctx.author.roles if re.match(r'Bonfire #[0-9a-zA-Z]+', r.name)]
if old_roles:
await ctx.author.remove_roles([old_roles])
await ctx.author.remove_roles(old_roles)
# If the role doesn't exist, we need to create it
if not role: