Skip to content

CatchTwo is an advanced open-source pokétwo autocatcher, with no price tag! Easy to setup and configure, start right away. Runnable on multiple accounts at the same time!

License

Notifications You must be signed in to change notification settings

kyan0045/CatchTwo

Repository files navigation

CatchTwo; Pokétwo Autocatcher

v1.4-beta based on AI catching is currently in development

Simple and free pokétwo selfbot
Support Server Version Stargazers Forks Issues Pull Requests

poketwo logo

About

CatchTwo is a simple pokétwo autocatcher, with no price tag! Easy to setup and configure, start right away. Runnable on multiple accounts at the same time!

Support

If you need any support, please join our Discord server: https://discord.gg/tXa2Hw5jHy

Features

  • Supports Infinite Accounts
  • Can catch EVERY pokemon (Gen 9 & All Event Pokémon included!)
  • Interactive Commands
  • Useful Webhook Logging
  • Levelup System
  • Spams Random Messages
  • Stores & Logs Catches
  • Alerts on Low IV, High IV & Shiny, Legendaries, Mythicals, and Ultra Beasts
  • Tracks catches and calculates catch rates per hour
  • Pauses and alerts on captcha
  • Useful Webpage

Configurations

Name Type Default Value Description
incenseMode Boolean False Tells the program whether or not to interact with incenses.
reactAfterCatch Boolean False Tells the program whether or not to react after catching something.
logCatches String True Tells the program whether or not to log all catches.
lowIVLog String 15.00 Tells the program when to log a pokemon as low IV.
highIVLog String 85.00 Tells the program when to log a pokemon as high IV.
logWebhook String undefined Tells the program which webhook to log to.
ownerID Array undefined The userID of your main account.
prefix String undefined The prefix to use for the selfbot.
globalCatch Boolean False Tells the program whether to catch just in the specified guild, or in all (unblacklisted) guilds.
blacklistedGuilds Array 716390832034414685 The server IDs of servers you do not want the bot to catch in.

Commands

Name Options Description
help none Gives a list of these available commands.
say content Can be used to make the selfbot repeat after you.
click messageID Can be used to click a button in Discord.
react messageID Can be used to make the selfbot react to the first emoji on a message.
restart none Can be used to restart the selfbot.
support none Gives a link to our support server.
config view, set Can be used to view and change the config through Discord.
stats pokemon Gives an overview with useful statistics.
ping none Gives the selfbot's response time.
solved none Tells the program that the captcha has been solved.
setup new Automatically creates and sets up a new server for autocatching.
levelup add, list This can be used to manage the levelup system.
duel none This can be used to let the bot display duel(ish) pokemon.
resume none This can be used to wake the bot up from sleeping.

Installation

  • Download NodeJS

  • Download Git

  • Run the following commands in your shell/console:

git clone https://github.com/kyan0045/catchtwo.git

Note: You can also download the files using other methods.

cd catchtwo
npm i

To start the selfbot, run the following command in your shell/console:

node .
  • More detailed installation guides (pc, phone, replit) are available in our Discord server.

Token Format

Token1 guildId1
Token2 guildId2
  • Use a space to seperate the guildId from the token.

Important

  • In order for the logging to work, your account must have a profile picture different than the standard discord one.

Replit

Replit can't be used anymore: https://gist.github.com/kyan0045/c5867763f9df50a5f54f501c14f3a846

  • If you wish to run our autocatcher on Replit, we strongly recommend you to use Replit's secret feature, to prevent people from stealing your tokens and webhook. You can find the steps to creating a secret below.
  • Click to open 1. Open your CatchTwo repl, and look for the "Secrets" tool.

    2. Click the secret tool, go to the new window, and click "New Secret". 3. Create a secret called "TOKENS", put your tokens and guildId's in, and click "Save" 4. Create a secret called "CONFIG", put your config in, and click "Save" And... you're done!

Contributing

Pull requests & suggestions are always welcome! For major changes, please open an issue/DM me on Discord first (@kyan0045) to discuss what you would like to change and to what extend.

License

MIT