{"id":29189958,"url":"https://github.com/vikitoshi/stadiumscience-auto-bot","last_synced_at":"2026-04-28T09:35:23.917Z","repository":{"id":301494206,"uuid":"1009424431","full_name":"vikitoshi/StadiumScience-Auto-Bot","owner":"vikitoshi","description":"Automated bot for Stadium Science daily journal entries and point collection","archived":false,"fork":false,"pushed_at":"2025-06-27T05:53:39.000Z","size":0,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-27T06:31:48.014Z","etag":null,"topics":["airdorp","auto","bot","crypto","nodejs","stadium-science","stadiumscience","stadiumscience-bot"],"latest_commit_sha":null,"homepage":"https://84dpv.app.link/e1g0gJy7wUb","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vikitoshi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-27T05:38:26.000Z","updated_at":"2025-06-27T06:21:31.000Z","dependencies_parsed_at":"2025-06-27T06:31:50.638Z","dependency_job_id":"ae1ba105-8525-47b4-ac26-967d027ae8c1","html_url":"https://github.com/vikitoshi/StadiumScience-Auto-Bot","commit_stats":null,"previous_names":["vikitoshi/stadiumscience-auto-bot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vikitoshi/StadiumScience-Auto-Bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikitoshi%2FStadiumScience-Auto-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikitoshi%2FStadiumScience-Auto-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikitoshi%2FStadiumScience-Auto-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikitoshi%2FStadiumScience-Auto-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vikitoshi","download_url":"https://codeload.github.com/vikitoshi/StadiumScience-Auto-Bot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikitoshi%2FStadiumScience-Auto-Bot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32375613,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T09:24:15.638Z","status":"ssl_error","status_checked_at":"2026-04-28T09:24:15.071Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["airdorp","auto","bot","crypto","nodejs","stadium-science","stadiumscience","stadiumscience-bot"],"created_at":"2025-07-01T23:30:30.989Z","updated_at":"2026-04-28T09:35:23.901Z","avatar_url":"https://github.com/vikitoshi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stadium Science Auto Bot\r\n\r\nAutomated bot for Stadium Science daily journal entries and point collection.\r\n\r\n## 📢 Join Our Community\r\n\r\n**Join our Telegram channel for the latest airdrop updates and bot releases:**\r\n👉 [Airdrop Insiders](https://t.me/AirdropInsiderID)\r\n\r\n## 🚀 Features\r\n\r\n- **Automated Daily Journal Entries**: Submit journal entries automatically\r\n- **Point Collection**: Automatically collect daily points (100 points per entry)\r\n- **Multi-Account Support**: Handle multiple accounts simultaneously\r\n- **Proxy Support**: Use proxies for enhanced anonymity\r\n- **Device Randomization**: Randomize device information for each request\r\n- **Firebase Integration**: Automated Firebase installation process\r\n- **Branch.io Integration**: Automated Branch.io install tracking\r\n- **Smart Scheduling**: Automatically runs daily at midnight\r\n\r\n## 📋 Prerequisites\r\n\r\n- Node.js (v14 or higher)\r\n- npm or yarn package manager\r\n\r\n## 🛠️ Installation\r\n\r\n1. **Clone the repository:**\r\n   ```bash\r\n   git clone https://github.com/vikitoshi/StadiumScience-Auto-Bot.git\r\n   cd StadiumScience-Auto-Bot\r\n   ```\r\n\r\n2. **Install dependencies:**\r\n   ```bash\r\n   npm install\r\n   ```\r\n\r\n3. **Create configuration files:**\r\n   - Copy `.env.example` to `.env`\r\n   - Create `proxies.txt` (optional)\r\n\r\n## ⚙️ Configuration\r\n\r\n### Environment Variables (.env)\r\n\r\nCreate a `.env` file in the root directory with your account credentials:\r\n\r\n```env\r\n# Account 1\r\nEMAIL_1=your_email1@example.com\r\nPASS_1=your_password1\r\n\r\n# Account 2\r\nEMAIL_2=your_email2@example.com\r\nPASS_2=your_password2\r\n\r\n# Account 3\r\nEMAIL_3=your_email3@example.com\r\nPASS_3=your_password3\r\n\r\n# Add more accounts as needed...\r\n```\r\n\r\n### Proxy Configuration (Optional)\r\n\r\nCreate a `proxies.txt` file with your proxy list (one per line):\r\n\r\n```\r\nhttp://username:password@proxy1.com:8080\r\nhttp://username:password@proxy2.com:8080\r\nsocks5://username:password@proxy3.com:1080\r\n```\r\n\r\n**Proxy formats supported:**\r\n- HTTP: `http://username:password@host:port`\r\n- HTTPS: `https://username:password@host:port`\r\n- SOCKS5: `socks5://username:password@host:port`\r\n\r\n## 🚀 Usage\r\n\r\n### Run the bot:\r\n```bash\r\nnode index.js\r\n```\r\n\r\n## 📊 Features Breakdown\r\n\r\n### 🔐 Authentication\r\n- Automated login with Firebase token integration\r\n- Secure credential management via environment variables\r\n\r\n### 📝 Journal Management\r\n- Fetches daily journal questions automatically\r\n- Provides randomized answers based on question types\r\n- Handles conditional questions (depends_on logic)\r\n- Adds random notes to entries\r\n\r\n### 🎯 Point System\r\n- Automatically submits daily points (100 points per entry)\r\n- Tracks point collection with detailed logging\r\n\r\n### 🔄 Device Randomization\r\n- Random device brands (XiaoMi, Samsung, Google, OnePlus)\r\n- Random Android versions and build IDs\r\n- Random screen resolutions and specifications\r\n- Random network carriers and connection types\r\n\r\n### 🌐 Network Features\r\n- HTTP/2 support for faster requests\r\n- Proxy rotation for enhanced anonymity\r\n- Comprehensive error handling and retry logic\r\n\r\n## 📱 Supported Platforms\r\n\r\n- **Android Devices**: Emulates various Android devices\r\n- **Multiple Carriers**: FarEasTone, Verizon, AT\u0026T, T-Mobile\r\n- **Locales**: en_US, en_GB, es_US, fr_FR\r\n\r\n## 📈 Logging\r\n\r\nThe bot provides detailed logging with color-coded messages:\r\n- ✅ **Success**: Green messages for completed actions\r\n- ⚠️ **Warning**: Yellow messages for warnings\r\n- ❌ **Error**: Red messages for errors\r\n- 🔄 **Loading**: Cyan messages for ongoing processes\r\n- ➤ **Step**: White messages for process steps\r\n\r\n## 🔧 Troubleshooting\r\n\r\n### Common Issues:\r\n\r\n1. **\"No credentials found in .env\"**\r\n   - Make sure your `.env` file exists and contains EMAIL_X and PASS_X variables\r\n\r\n2. **\"Failed to load proxies.txt\"**\r\n   - Create an empty `proxies.txt` file or add valid proxy addresses\r\n\r\n3. **Login failures**\r\n   - Verify your email and password are correct\r\n   - Check if your account is not banned or restricted\r\n\r\n4. **Network errors**\r\n   - Try using different proxies\r\n   - Check your internet connection\r\n\r\n## 📅 Scheduling\r\n\r\nThe bot automatically schedules the next run at midnight (00:00) each day. You can modify the scheduling logic in the `startCountdown()` function.\r\n\r\n## 🤝 Contributing\r\n\r\n1. Fork the repository\r\n2. Create your feature branch (`git checkout -b feature/amazing-feature`)\r\n3. Commit your changes (`git commit -m 'Add some amazing feature'`)\r\n4. Push to the branch (`git push origin feature/amazing-feature`)\r\n5. Open a Pull Request\r\n\r\n## ⚠️ Disclaimer\r\n\r\nThis bot is for educational purposes only. Use at your own risk and make sure to comply with Stadium Science's terms of service. The developers are not responsible for any consequences resulting from the use of this bot.\r\n\r\n## 📞 Support\r\n\r\n- **GitHub Issues**: [Report bugs or request features](https://github.com/vikitoshi/StadiumScience-Auto-Bot/issues)\r\n- **Telegram**: Join our [Airdrop Insiders](https://t.me/AirdropInsiderID) channel for support and updates\r\n\r\n## 📄 License\r\n\r\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\r\n\r\n## 🎯 Roadmap\r\n\r\n- [ ] GUI interface for easier configuration\r\n- [ ] Advanced scheduling options\r\n- [ ] Statistics dashboard\r\n- [ ] Mobile app companion\r\n- [ ] Multi-language support\r\n\r\n---\r\n\r\n**⭐ If this bot helped you, please star the repository and join our [Telegram channel](https://t.me/AirdropInsiderID)!**","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvikitoshi%2Fstadiumscience-auto-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvikitoshi%2Fstadiumscience-auto-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvikitoshi%2Fstadiumscience-auto-bot/lists"}