From 9d2f381c3ea2715a8305046042724853bcaeb9be Mon Sep 17 00:00:00 2001 From: brandons209 Date: Sun, 2 Feb 2020 01:25:34 -0500 Subject: [PATCH] minor updates --- activitylog/info.json | 3 ++- moreadmin/moreadmin.py | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/activitylog/info.json b/activitylog/info.json index ab8b02b..8297438 100644 --- a/activitylog/info.json +++ b/activitylog/info.json @@ -18,5 +18,6 @@ "logging", "log", "activity" - ] + ], + "min_bot_version": "3.3.0" } diff --git a/moreadmin/moreadmin.py b/moreadmin/moreadmin.py index cb9078d..cfe9e3c 100644 --- a/moreadmin/moreadmin.py +++ b/moreadmin/moreadmin.py @@ -642,6 +642,24 @@ class MoreAdmin(commands.Cog): await channel.send(embed=data) ### DATA LOADING FROM V2, WILL REMOVE LATER ### + @commands.command(name="loadcasino") + @checks.is_owner() + async def loadcasino(self, ctx, *, path: str): + import json + from redbot.core import bank + + with open(path, "r") as f: + settings = json.load(f) + + for guild_id, member_data in settings.items(): + guild = self.bot.get_guild(int(guild_id)) + for mid, mdata in member_data["Players"].items(): + user = guild.get_member(int(mid)) + try: + await bank.deposit_credits(user, mdata["Chips"]) + except Exception as e: + print(e) + @commands.command(name="loadecon") @checks.is_owner() async def load_econ(self, ctx, *, path: str):