在经济机器人中购买临时角色命令

时间:2020-12-23 14:38:07

标签: python discord discord.py

我正在通过 json 文件制作一个经济型机器人。我需要命令帮助,它可以从 json 文件中用户的余额中删除一些钱,并为他添加一个星期或一个月的角色。

如果你有兴趣,这里有我的辅助函数:

async def open_account(user):
    
    users = await get_bank_data()


    if str(user.id) in users:
        return False
    else:
        users[str(user.id)] = {}
        users[str(user.id)]["wallet"] = 0

    with open("mainbank.json", "w") as f:
        json.dump(users, f)

    return True


async def update_bank(user, change = 0, mode = "wallet"):
    users = await get_bank_data()

    users[str(user.id)][mode] += change

    with open("mainbank.json", "w") as f:
        json.dump(users, f)

    bal = users[str(user.id)]["wallet"]

    return bal

我不知道如何实现它,如果你有,请写在答案中

0 个答案:

没有答案