【发布时间】:2021-11-25 09:04:12
【问题描述】:
我的 discord.py 机器人里面有一个经济系统,你可以得到硬币,但是每个人的余额(硬币数量)都连接到每个服务器。这是我处理 .json 的代码
async def oAcc(user):
users = await get_bank_data()
if str(user.id) in users:
return False
else:
users[str(user.id)] = {}
users[str(user.id)]["bal"] = 100
with open("bank.json", "w") as f:
json.dump(users, f)
return True
async def get_bank_data():
with open("bank.json", "r") as f:
users = json.load(f)
return users
如何更改此设置,以便每个服务器都有不同的“数据库”。
【问题讨论】:
标签: python json discord.py