An automated bot for EpicDuel, built with Python and pyautogui.
It handles Juggernaut battles, auto-attacks, private message replies, and battle statistics logging — all while running on a fixed 800x600 resolution.
This project is for educational purposes only.
Using bots in Epicduel violates their Terms of Service.
Use at your own risk.
-
bot.py→ Main file for Juggernaut mode.- You can run it with Python or make it executable with PyInstaller.
-
bosses.py→ Handles bosses:- George Lowe
- Elite Yeti
- Black Abyss
- Captain Shoggoth
- Zedmyr
- Noragh
- Revontheus
- Davarril
- Endless
- God of War
- Dravax the Harbinger
- Chairman Platinum
- Kartherax
- Edgar Boothe
- Saeva Lionhart
-
m4tr1x.py→ Boss M4tr1x -
leg_acatriel.py→ Boss Legendary Acatriel -
leg_bigtuna.py→ Boss Legendary Big Tuna
- Python 3.x
- Windows 10
- Resolution: 800x600
- EpicDuel Quality set to Medium
Install dependencies:
pip install pyautogui pillowOpen EpicDuel
Set Quality → Medium.
Snap the EpicDuel window to the right half of the screen:
- Select the EpicDuel window → Press Windows Key + →
Place the bot window on the left side so it does not overlap the game.
Run the bot:
python bot.pyIf nothing happens, double-check your setup steps.