├── README.md ├── data.txt └── dogs.py /README.md: -------------------------------------------------------------------------------- 1 | 2 | # Dogs 3 | Dogs auto clear task (Bypass) 4 | 5 | Register Here : [Dogs](https://t.me/dogshouse_bot/join?startapp=xNNVSfMNSBmK7PbFtjV_kQ) 6 | 7 | 8 | ## Features 9 | 10 | - Auto Bypass Task 11 | 12 | ## Installation 13 | 14 | Install with python 15 | 16 | 1. Download Python 17 | 2. Install Module 18 | 3. Buka Bot Dogs di PC 19 | 4. Jika sudah terbuka > Klik kanan Inspect 20 | 5. Di network > cari network join 21 | 6. Cek Response ambil telegram id dan reference 22 | 7. Paste Format telegram_id|reference 23 | 8. python dogs.py 24 | -------------------------------------------------------------------------------- /data.txt: -------------------------------------------------------------------------------- 1 | idtele|reference -------------------------------------------------------------------------------- /dogs.py: -------------------------------------------------------------------------------- 1 | import asyncio 2 | import aiohttp 3 | 4 | async def get_task(user_id, reference): 5 | try: 6 | async with aiohttp.ClientSession() as session: 7 | async with session.get(f"https://api.onetime.dog/tasks?user_id={user_id}&reference={reference}") as response: 8 | return await response.json() 9 | except Exception as err: 10 | print(err) 11 | return None 12 | 13 | async def verify_task(user_id, reference): 14 | try: 15 | task = await get_task(user_id, reference) 16 | for slug in task: 17 | config = { 18 | "url": f"https://api.onetime.dog/tasks/verify?task={slug['slug']}&user_id={user_id}&reference={reference}", 19 | "method": "POST", 20 | "headers": { 21 | "accept": "application/json", 22 | "accept-language": "en-US,en;q=0.9", 23 | "cache-control": "no-cache", 24 | "content-type": "text/plain;charset=UTF-8", 25 | "pragma": "no-cache", 26 | "priority": "u=1, i", 27 | "sec-ch-ua": '"Not/A)Brand";v="8", "Chromium";v="126", "Microsoft Edge";v="126", "Microsoft Edge WebView2";v="126"', 28 | "sec-ch-ua-mobile": "?0", 29 | "sec-ch-ua-platform": '"Windows"', 30 | "sec-fetch-dest": "empty", 31 | "sec-fetch-mode": "cors", 32 | "sec-fetch-site": "same-site", 33 | "Referer": "https://onetime.dog/", 34 | "Referrer-Policy": "strict-origin-when-cross-origin", 35 | }, 36 | } 37 | 38 | if slug['slug'] != "invite-frens": 39 | async with aiohttp.ClientSession() as session: 40 | async with session.post(config['url'], headers=config['headers']) as response: 41 | response_data = await response.json() 42 | if response_data['success']: 43 | print(f"Completed task {slug['slug']}") 44 | else: 45 | print(slug['slug'], response_data['error_code']) 46 | await asyncio.sleep(5) 47 | total = await get_rewards_user(user_id) 48 | print(f"Balance: {total}") 49 | except Exception as err: 50 | print(err) 51 | 52 | async def get_rewards_user(user_id): 53 | try: 54 | async with aiohttp.ClientSession() as session: 55 | async with session.get(f"https://api.onetime.dog/rewards?user_id={user_id}") as response: 56 | data = await response.json() 57 | return data['total'] 58 | except Exception as err: 59 | print(err.message) 60 | return None 61 | 62 | async def main(): 63 | try: 64 | with open('data.txt', 'r') as file: 65 | lines = file.readlines() 66 | for line in lines: 67 | user_id, reference = line.strip().split('|') 68 | await verify_task(user_id, reference) 69 | except Exception as err: 70 | print(f"Error reading data.txt: {err}") 71 | 72 | if __name__ == "__main__": 73 | asyncio.run(main()) --------------------------------------------------------------------------------