Skip to content

an advanced virtual fisher selfbot.

Notifications You must be signed in to change notification settings

VillainsRule/Fishy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

made with ❤️ by @xthonk


Features

  • Captcha Solver
  • Auto Daily
  • Fishing & advanced logging
  • Auto Buy
    • includes bait, rods, upgrades, & boosts!
  • Auto Sell
  • Simple, easy dashboard
  • Infinite accounts
  • and even more!

DISCLAIMER

USE AT YOUR OWN RISK.
This is a selfbot and is in violation of Discord's and Virtual Fisher's rules and TOS. By using this software, you acknowledge that we take no responsibility for any action taken against your account(s), whether by Discord or Virtual Fisher.

We are aware our Captcha Solver does not work 100% of the time, and some accounts may be banned.

Installation

  1. Install NodeJS.
  2. Open your Terminal (Mac)/Powershell (Windows) app.
  3. Install Tesseract (Windows tutorial, Mac/Linux tutorial)
  4. Clone the repo from Git:
git clone https://github.com/VillainsRule/Fishy.git
  1. Enter the new folder:
cd Fishy
  1. Install dependencies:
npm i
  1. Edit values in config.json.
    On Mac, run open -e config.json. On Windows, run notepad config.json.

  2. Add tokens & channel IDs to tokens.txt.
    On Mac, run open -e tokens.txt. On Windows, run notepad tokens.txt.

    Each line should look like this: channelID_to_run_token_in token_here.
    Example: 1033322763085152317 MTAFEIWFUWIEHKGFYUEWBJKFGEYUGUEWUYGUBLAH.

  3. Then, run the program!
node .

Running Later

Once the Terminal/Powershell app has been quit, getting back to the bot can be hard.
  1. Open your Terminal (Mac)/Powershell (Windows) app.
  2. Enter your Fishy folder:
cd Fishy
  1. Run the program:
node .

Updating Fishy

Sometime, you will get a message informing you to update.
  1. Fully Close/Quit your Terminal/Powershell.
  2. Open your Terminal/Powershell again.
  3. Enter your Fishy folder:
cd Fishy
  1. Pull the latest repo from Git.
git fetch --all
  1. Save your tokens list. It will be wiped.
  2. Force merge the latest and yours.
git reset --hard origin/main
  1. Redo your config. To edit your config on Mac, run open -e config.json. For Windows, run notepad config.json.
  • The config has likely changed with things moved around and new keys/structure.
  • Do NOT repaste an old config file.
  1. Repaste your tokens/channelIDs. On Mac, run open -e tokens.txt. On Windows, run notepad tokens.txt.
  2. Run the program!
node .

In the future, we may offer a Fishy Update tool.

Config

This is how to set up your config.

{
  "discord": {
    "statuses": ["invisible", "dnd", "idle", "online"], // all the statuses your accounts can be. this will be randomized.
    "loginDelay": 1500 // how fast to log the accounts in to discord
  },

  "dashboard": {
    "port": 42002 // the dashboard URL: CHANGE IF DEVELOPER
  },

  "advancedLogging": true, // advanced logging, becomes overkill at >3 accounts

  "disableTips": true, // if to disable those stupid tips (could confuse bot)

  "autoDaily": true, // if to auto claim daily
  "autoBuy": {
    "rods": true, // if to auto buy/use the best rod
    "bait": {
      "active": true, // if to auto buy bait
      "minAmount": 200, // the min number of bait bought per purchase
      "maxAmount": 500, // the max number of bait bought per purchase
      "preferred": "Worms" // the bait to buy
    },
    "boats": true // if to auto buy boats
  },
  "autoSell": true, // if to auto sell fish
  "autoClan": {
    "enabled": true, // if to automatically create a clan only you are in (self-buffs)
    "descriptions": [ // all the descriptions for the clans, randomized. PLEASE change from default as these may be blacklisted sometime.
      "hi",
      "this is a clan",
      "very cool clan",
      "trust me very cool clan"
    ]
  },
  "autoBoost": {
    "enabled": true, // if to auto boost (/shop boosts)
    "purchaseOrder": [ // the order to buy boosts in, based off button labels
      "Fish Boost (20m)",
      "Treasure Boost (20m)",
      "Worker (30m)",
      "Fish Boost (5m)",
      "Treasure Boost (5m)",
      "Worker (10m)"
    ]
  },

  "delays": { // delays
    "buttonClickDelay": { // how fast to click buttons
      "min": 500, // min time (milliseconds)
      "max": 750 // max time (milliseconds)
    },
    "shortBreak": { // how long is a short break
      "min": 45000,
      "max": 75000,
      "frequency": 0.0005 // how often is a short break
    },
    "longBreak": {
      "min": 125000,
      "max": 175000,
      "frequency": 0.0001
    },
    "commandInterval": { // how often to run commands
      "min": 3000,
      "max": 3250
    }
  }
}

About

an advanced virtual fisher selfbot.

Resources

Stars

Watchers

Forks