There is no shortage of people pretending that he has. I dont know what is responsible for that delusion.
Do you understand what an ambassador is?
Gosh, you have a certificate from G-d naming you to act as his ambassador? Wow you must really be special.
Or else it is another lie.