@@ -1,5 +1,6 @@ | |||
from discord.ext import commands | |||
import load_config | |||
#from config.server_config import ServerConfig | |||
def is_bot_owner(): | |||
return commands.check(lambda ctx: ctx.message.author.id == load_config.owner) |
@@ -151,11 +151,11 @@ class Settings(): | |||
return await self.bot.say("Muted role set to '{}'".format(role.name)) | |||
@set.command(pass_context=True, hidden=True) | |||
async def muteadmin(self, ctx, role: discord.Role = None): | |||
async def adminrole(self, ctx, role: discord.Role = None): | |||
self.serverconfig = self.con.load_config() | |||
self.serverconfig[ctx.message.server.id]["mute"]["admin-role"].append(role.id) | |||
self.serverconfig[ctx.message.server.id]["admin_role"] = role.id | |||
self.con.update_config(self.serverconfig) | |||
return await self.bot.say("Admin role appended to list: '{}'".format(role.name)) | |||
return await self.bot.say("Admin role set to '{}'".format(role.name)) | |||
@bot.command(pass_context=True, hidden=True, aliases=["setava", "setavatar"]) | |||
@checks.is_bot_owner() |
@@ -33,7 +33,8 @@ class ServerConfig(): | |||
}, | |||
"nsfw": { | |||
"enabled": 0 | |||
} | |||
}, | |||
"admin_role": "" | |||
} | |||
} | |||
self.servers = self.load_config() |
@@ -1 +1 @@ | |||
{"304048071963312130": {"greets": {"enabled": 0, "welcome-channel": "", "member-role": "", "custom-message": "", "default-message": "Be sure to read the rules."}, "goodbyes": {"enabled": 0, "goodbye-channel": ""}, "self_assign": {"enabled": 1, "roles": ["307330606348632064", "308081662787321861", "308081544273199106", "308081490296569889"]}, "twitch": {"enabled": 0, "twitch-channel": "", "whitelist": {"enabled": 0, "list": []}}, "mute": {"role": "", "admin-role": []}, "nsfw": {"enabled": 0}}} | |||
{"304048071963312130": {"greets": {"enabled": 0, "welcome-channel": "", "member-role": "", "custom-message": "", "default-message": "Be sure to read the rules."}, "goodbyes": {"enabled": 0, "goodbye-channel": ""}, "self_assign": {"enabled": 1, "roles": ["307330606348632064", "308081662787321861", "308081544273199106", "308081490296569889"]}, "twitch": {"enabled": 0, "twitch-channel": "", "whitelist": {"enabled": 0, "list": []}}, "mute": {"role": "", "admin-role": []}, "nsfw": {"enabled": 0}, "admin_role": "334078005347483648"}} |