For example:
Let's say that this is the intro embed for every new bot user:

Let's say that there are commands like BEG, HELP, WORK and all these many commands that this bot supports... But if you are a new bot user and you type '(prefix) beg' you WON'T beg, instead, you will get this embed shown above because you are new. And after that you can use the bot normally...
How would you do this?
Can you use something along the lines of:
@client.event
async def on_new_user():
await ctx.send(embed=introduction_embed)
Or is there a different way? How do I ensure that every user saw this intro embed before anything and make sure that they only see it ONCE? I am working on a discord bot using python. Would appreciate some help! Thanks so much