When the option for verification finally appeared in my Discord developer portal, it was my first time dealing with it. There were multiple identification steps. At first, I tried using my father's documents. When he saw me messing with his IDs and asked what it was for, I told him a small white lie just to make it easy: "Papa, verification kar raha hoon, isse kuch paise aayenge."
But it did not work. After multiple failed attempts, he had to leave for work, and I was left sitting there completely frustrated. It was an absolute mess.
The Breakthrough
I decided to take a step back, went to take a shower, and tried to calm down. Living in India, my default instinct was to use an Aadhaar Card, but Discord's system requires a PAN Card to properly validate Indian accounts. I uploaded my PAN card, hit submit, and it finally went through.
Seeing that verified badge on Anya felt like a massive relief. I immediately messaged her, and she was even happier than me. Anya was never just lines of code to her; she genuinely treated her like her own kid.
The Final Boss: Intents Block
However, the celebration did not last long because we immediately hit the worst part: Privileged Intents. If you have ever filled out Discord's manual review forms for data access, you know how stressful it gets.
Writing long answers, recording video clips to prove why the bot needs basic message access, and waiting for days for a human team to review it was a total nightmare. It kept me completely stressed out and stuck for days. It was deeply annoying.