• Как исправить эту команду, для записи инфы о себе?

    @FeeFort
    Надо учитывать, что json-файл не является базой данных, и в нем можно хранить информацию, которая не будет изменяться.

    @client.command(name='осебе')
    async def __osebe(ctx, *, osebe = None):
        if osebe is None:
            await ctx.send('Напиши что-то о себе - %осебе [текст]')
        else:
            with open(f'finitebot/osebe/{ctx.author.id}.json', 'w') as f:
                f.write("{}")
                print("Новый JSON файл создан...")
            with open(f'finitebot/osebe/{ctx.author.id}.json', "r") as f: #Открываем файл
                data = json.load(f) # Получаем файл (Главное чтобы файл содержал {} )
                data.update({
                    "osebe": osebe # Дополняем файл
                })
            with open(f'finitebot/osebe/{ctx.author.id}.json', 'w') as file: # Повторно открываем файл, но для записи
                json.dump(data, file, indent=4)
    Ответ написан