async def hello（ctx）：
    user = ctx.author
    wait ctx.send（f'hello {user.name}！ '）
このコード、特に非同期を説明し、待ち望んでいます
async def hello(ctx):
    user = ctx.author
    await ctx.send(f'Hello {user.name}!') 
explain this code, especially async and await