diff options
author | Mango0x45 <dogelikestopkekmemes@gmail.com> | 2020-06-25 11:35:53 +0000 |
---|---|---|
committer | Mango0x45 <dogelikestopkekmemes@gmail.com> | 2020-06-25 11:35:53 +0000 |
commit | a987a1405bad5c4e813c9b847d06ef62e1a13eae (patch) | |
tree | 24768ab298b5a8c47ba1edd5bbbc14d8f35a113b /cogs | |
parent | 04ad96bfad2dff3dc2a1a878e677d55cb6a8b07f (diff) | |
download | steve-bot-a987a1405bad5c4e813c9b847d06ef62e1a13eae.tar steve-bot-a987a1405bad5c4e813c9b847d06ef62e1a13eae.tar.gz steve-bot-a987a1405bad5c4e813c9b847d06ef62e1a13eae.tar.bz2 steve-bot-a987a1405bad5c4e813c9b847d06ef62e1a13eae.tar.lz steve-bot-a987a1405bad5c4e813c9b847d06ef62e1a13eae.tar.xz steve-bot-a987a1405bad5c4e813c9b847d06ef62e1a13eae.tar.zst steve-bot-a987a1405bad5c4e813c9b847d06ef62e1a13eae.zip |
set_var now supports lists
Diffstat (limited to 'cogs')
-rwxr-xr-x | cogs/admin.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cogs/admin.py b/cogs/admin.py index e03ce7d..1623f49 100755 --- a/cogs/admin.py +++ b/cogs/admin.py @@ -51,7 +51,6 @@ class Admin(commands.Cog): await ctx.send(f"Removed command {command}") - @commands.check(is_mod) @commands.command(name='reload', hidden=True, usage='<extension>') async def _reload(self, ctx, ext): @@ -205,6 +204,8 @@ class Admin(commands.Cog): @commands.command() async def setvar(self, ctx, key, *, value): with open('config.json', 'w') as f: + if value[0] == '[' and value[len(value)-1] == ']': + value = list(map(int, value[1:-1].split(','))) self.bot.config[str(ctx.message.guild.id)][key] = value json.dump(self.bot.config, f, indent=4) |