use the initial_credits parameter when making an account

This commit is contained in:
michael
2018-01-31 13:58:58 -05:00
parent ae1567425c
commit 8f23276ad2

View File

@@ -126,18 +126,17 @@ class AutoEconomy:
if not econ_cog:
return
bank = self.bot.get_cog('Economy').bank
init_balance = self.banksettings[server.id].get("REGISTER_CREDITS", 0)
try:
bank.create_account(member)
bank.create_account(member, initial_balance=init_balance)
except Exception:
if self.settings[server.id]["DEBUG"] and not mass_register:
await self.bot.send_message(channel_object, "Economy account already exists for {}.".format(member.name))
return False
if self.banksettings[server.id]["REGISTER_CREDITS"]:
reg_credits = self.banksettings[server.id]["REGISTER_CREDITS"]
bank.deposit_credits(member, reg_credits)
else:
if self.settings[server.id]["DEBUG"] and not mass_register:
await self.bot.send_message(channel_object, "Bank account opened for {} and initial credits given.".format(member.name))
return True
return True
def check_folders():