У меня там вылазит всегда разная ошибка (зависит от ид пользователя) , вот код:<
async def on_message(message):
with open("user.json","r") as file:
data = json.load(file)
file.close
if data[str(message.author.id)]["RANK"] == 999:
await get(message.guild.text_channels, id=message.channel.id).send(f"Поздравляю <@{message.author.id}>,У тебя новый ранг! Продолжай в том же духе!")
with open("user.json","w") as file:
newlevel = {data[str(message.author.id)]["LEVEL"]} + 1
data[str(message.author.id)]["LEVEL"] == newlevel
data[str(message.author.id)]["RANK"] == 0
json.dump(data,file,indent=4)
file.close()
else:
with open("user.json","w") as file:
data[str(message.author.id)]["RANK"] += 1
json.dump(data,file,indent=4)
file.close()