I need a straightforward script or small app that logs into my Gmail, navigates to a custom label I will specify, scans every message body inside that label, and pulls out every unique email address it finds. Once finished, the program should output the results to a clean, deduplicated .text file I can download. OAuth-based access is mandatory—please avoid less-secure app methods—so the solution should work with the official Gmail API or IMAP with OAuth2. I don’t need any extra filters or domain/date rules right now; just harvest every address present in the message bodies, not headers. If you can wrap the code so I simply enter my credentials, run, and receive a single text file containing one email per line, that’s perfect. Python is preferred because I’m comfortable running it, but I’m open to Node.js or another lightweight option if you explain how to execute it locally. Command-line usage is fine; no UI required. Deliver the source code, brief setup instructions, and a quick demo (screen capture or screenshots) proving it works on your end with a test label.