raju014 commited on
Commit
a4d1fc7
·
verified ·
1 Parent(s): 32fdbdc

Upload 2 files

Browse files
Files changed (2) hide show
  1. .env +1 -0
  2. bot.py +16 -1
.env CHANGED
@@ -5,5 +5,6 @@ PASSWORD="@plokm123@"
5
  # Game Settings
6
  BASE_URL="https://luckyeie.com/casino/play/fundist_2162016?p=4trh"
7
  TARGET_MULTIPLIER=1.5
 
8
  BASE_BET=10.0
9
  DRY_RUN=True
 
5
  # Game Settings
6
  BASE_URL="https://luckyeie.com/casino/play/fundist_2162016?p=4trh"
7
  TARGET_MULTIPLIER=1.5
8
+ PROXY_SERVER=http://167.103.34.108:8800
9
  BASE_BET=10.0
10
  DRY_RUN=True
bot.py CHANGED
@@ -27,8 +27,20 @@ class AviatorBot:
27
  # Performance/Server args
28
  launch_args = ["--disable-web-security", "--disable-features=IsolateOrigins,site-per-process"]
29
 
 
 
 
 
 
 
 
 
 
 
 
30
  self.browser = await self.playwright.chromium.launch(
31
  headless=False,
 
32
  args=["--disable-blink-features=AutomationControlled"]
33
  )
34
 
@@ -312,7 +324,10 @@ async def main_bot():
312
  "BASE_URL": os.getenv("BASE_URL"),
313
  "DRY_RUN": os.getenv("DRY_RUN", "True").lower() == "true",
314
  "BASE_BET": float(os.getenv("BASE_BET", 10.0)),
315
- "TARGET_MULTIPLIER": float(os.getenv("TARGET_MULTIPLIER", 1.5))
 
 
 
316
  }
317
  bot = AviatorBot(config)
318
  await bot.start()
 
27
  # Performance/Server args
28
  launch_args = ["--disable-web-security", "--disable-features=IsolateOrigins,site-per-process"]
29
 
30
+ # Configure Proxy if available in config
31
+ proxy_settings = None
32
+ if self.config.get('PROXY_SERVER'):
33
+ proxy_settings = {
34
+ "server": self.config['PROXY_SERVER']
35
+ }
36
+ if self.config.get('PROXY_USER'):
37
+ proxy_settings["username"] = self.config['PROXY_USER']
38
+ proxy_settings["password"] = self.config['PROXY_PASS']
39
+ logger.info(f"Using Proxy: {self.config['PROXY_SERVER']}")
40
+
41
  self.browser = await self.playwright.chromium.launch(
42
  headless=False,
43
+ proxy=proxy_settings,
44
  args=["--disable-blink-features=AutomationControlled"]
45
  )
46
 
 
324
  "BASE_URL": os.getenv("BASE_URL"),
325
  "DRY_RUN": os.getenv("DRY_RUN", "True").lower() == "true",
326
  "BASE_BET": float(os.getenv("BASE_BET", 10.0)),
327
+ "TARGET_MULTIPLIER": float(os.getenv("TARGET_MULTIPLIER", 1.5)),
328
+ "PROXY_SERVER": os.getenv("PROXY_SERVER"),
329
+ "PROXY_USER": os.getenv("PROXY_USER"),
330
+ "PROXY_PASS": os.getenv("PROXY_PASS")
331
  }
332
  bot = AviatorBot(config)
333
  await bot.start()