Automated Gmail offer link retrieval system using Firebase Test Lab, Appium, and Telegram bot interface.
This system automates the process of retrieving Google One Gemini Pro 12-month free offer redemption links by:
- Accepting Gmail credentials via Telegram bot
- Spinning up Pixel 10 Pro virtual devices on Firebase Test Lab
- Logging into Gmail and navigating to Google One
- Extracting the offer link
- Returning the link via Telegram
- Destroying the device
See docs/SETUP.md for full setup instructions.
See docs/ARCHITECTURE.md for system architecture details.
- Telegram Bot - User interaction & credential collection
- Device Manager - Job queue processing & device orchestration
- Device Automation - Appium-based device control
- Google Cloud Project with Firebase Test Lab enabled
- Telegram Bot Token
- Firebase service account credentials