Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bravco/warcraft-fishing-bot
A first one of a kind fully-automatic World of Warcraft audio-based fishing bot programmed in Python.
https://github.com/bravco/warcraft-fishing-bot
audio automatic automation bot fishing fishing-bot sound warcraft world-of-warcraft
Last synced: about 2 months ago
JSON representation
A first one of a kind fully-automatic World of Warcraft audio-based fishing bot programmed in Python.
- Host: GitHub
- URL: https://github.com/bravco/warcraft-fishing-bot
- Owner: Bravco
- Created: 2023-02-01T18:28:36.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-25T13:13:48.000Z (about 1 year ago)
- Last Synced: 2023-12-26T14:21:04.143Z (about 1 year ago)
- Topics: audio, automatic, automation, bot, fishing, fishing-bot, sound, warcraft, world-of-warcraft
- Language: Python
- Homepage:
- Size: 40.9 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 1st World of Warcraft Audio-based Fishing Bot
**1st World of Warcraft Audio-based Fishing Bot** programmed in Python. It uses the audio output of World of Warcraft window to automatically fish.
![Image](https://static.icy-veins.com/images/wow/og-image-fishing.jpg)
## Compatibility
Works only on retail (World of Warcraft Dragonflight).
#### Supported Platforms
| Platform | Status |
|:--------:|:--------------------------:|
| Windows | :green_heart: Supported |
| MacOS | :grey_question: Not tested |
| Linux | :grey_question: Not tested |## Getting Started
1. You will need to have Stereo Mix input device in your computer enabled. If you don't see Stereo Mix in your input devices try to update drivers and make sure you have some sort of output device connected to your computer which the Stereo Mix is listening to.
2. Make sure that the ouput device for World of Warcraft is the same output device which the Stereo Mix is listening to. You can check if you have the correct setup by looking at the dB value when sound in the game is played.
3. Install addon called [Better Fishing](https://www.curseforge.com/wow/addons/better-fishing).
4. Make sure that the addon's keybind ```Cast and Interact``` is bind to F6.
5. Turn off every sound type except ```Sound Effects```. And set your sound volume to following:
- Master Volume (5% is recommended at 100% system volume, but this can vary based on your system settings.)
- Music 0%
- Effects 100%
- Ambience 0%
- Dialog 0%6. Go to a silent place and run the ```app.exe``` or ```app.py``` and let the bot do the work. It is recommended to not do anything else on the computer while the bot is fishing, because you can interfere with the sound output!
#### Python script
1. You need to install [Python](https://www.python.org/downloads/) onto your computer.
2. After you have installed Python, you need to install all the required libraries to run the fishing bot script. Run ```pip install -r requirements.txt``` in the terminal.
## Disclaimer
Using the **1st World of Warcraft Audio-based Fishing Bot** may violate the World of Warcraft's terms of service and result in penalties, including getting banned. The creator of the **1st World of Warcraft Audio-based Fishing Bot** is not liable for any consequences or damages caused by its use. Use at your own risk!