Metin2FishBot: A bot to fish in METIN2
Posted: Wed Jul 15, 2026 3:44 pm

A Python fishing bot for Metin2 based on computer vision. Interesting on two levels: as a practical automation tool, and as a case study in how bots detect game state from pixels, which is exactly what you need to understand if you want to defend a server against them.
What is Metin2FishBot?
A bot to fish in METIN2
A Metin2 fishing bot. The bot will play the minigame and automatically put the bait in the rod and throw the bait. The code was build from scrap from the repository: https://github.com/learncodebygaming/opencvtutorials - Preferable use the version 3.11, because others versions is getting few errors in the Opencv library installation. - Download python https://www.python.org/downloads/release/python-3124/ bottom of the page. You may download the executable. - Copy the path of your python. Is something like that: C:\Users\yourwindowsusername\AppData\Local\Programs\Python\Python311. - And paste inside your enviroment variables: - Also add a new one, but with the name \Scripts in the end. Like that: C:\Users\yourwindowsusername\AppData\Local\Programs\Python\Python311\Scripts. - YOU HAVE TO PAY ATTENTION IN THE PATH, EVERY COMPUTER HAS A DIFERENT PATH, BECAUSE THE NAME OF THE USER. - Download https://bootstrap.pypa.io/get-pip.py (You can just press CTRL + S) - Now you need to know how navigate inside console. To learn about: https://www.digitalcitizen.life/command ... c-commands - Open a CMD console and execute the file: python get-pip.py.
The facts, straight from GitHub
- Repository: vncsms/Metin2FishBot
- 52 stars and 20 forks, with 20 open issues
- Written mainly in Python
- No standard license declared
- Started in 2020, last updated 2026-03-30
Grab it with: git clone https://github.com/vncsms/Metin2FishBot.git
You need Python 3 installed. Clone the repository, install the requirements with pip, and read the README for usage.
Frequently asked questions
Is Metin2FishBot free to use?
The repository does not declare a standard license, which legally means all rights reserved. Treat it as reference and study material, and contact the author if you want to reuse the code.
Is the project still maintained?
Yes, the last update was pushed on 2026-03-30, so the project is alive and moving.
What do I need to know before diving in?
The project is written mainly in Python, so some familiarity there helps a lot. Start with the README, then browse the open issues to see what the rough edges are. That is usually the fastest way to understand the real state of any repository.
Where do I get help if I am stuck?
Open an issue on the GitHub issue tracker, check existing discussions, and of course post right here in this topic. Someone in the Metin2 community has probably hit the same wall before you.
Over to you
Have you tried Metin2FishBot? Are you running it, forking it, or did you rage quit halfway through the setup? Reply below with your experience, your questions or your own favorite alternative. If there is enough interest we can put together a community guide for it.