Pular para o conteúdo principal
KizuBot Logo

Documentação KizuBot

Seu guia completo para dominar o painel de controle.

Módulo de Catch

Configurações de captura de Pokémon, incluindo pokébolas, delays humanizados e catchAll.

catchMode
Define como o sistema de captura opera.

  • simple: Uma lista única de pokémons em pokemonsToCatch. Usa a pokébola padrão (ou a shiny quando for shiny) sem regras personalizadas.
  • advanced: Permite configurar regras por pokémon — qual pokébola usar em qual espécie, incluindo fallbacks. Suporta overrides específicos de shiny via advancedShinyPokeballs.
pokeballName / alternativePokeballName
Define as pokébolas para pokémons normais no modo simple. A alternativa é usada como fallback se a principal acabar.
shinyPokeballName / alternativeShinyPokeballName
Define as pokébolas para shinies no modo simple. A alternativa é usada como fallback se a principal acabar.
advancedShinyPokeballs
Mapa de overrides de pokébola por shiny específico no modo advanced. Ex: usar Ultra Ball para Shiny Charizard e Great Ball para Shiny Venusaur. Se um shiny não estiver mapeado, cai no fallback padrão do modo advanced.
pokemonsToCatch
Lista de pokémons que serão capturados. No modo simple é uma lista simples; no modo advanced cada entrada pode ter uma pokébola específica associada.
catchTimeout
Tempo máximo em segundos que o bot tenta capturar um pokémon antes de desistir e continuar a hunt.
assureCanThrowBall
Verifica se é possível jogar a ball antes de tentar. Previne tentativas desperdiçadas quando o pokémon não está em condição de captura.
startThrowBallDelay / delayBetweenBalls
Delays humanizados para jogar pokébolas.

  • startThrowBallDelay: Delay antes da primeira ball após derrotar o pokémon.
  • delayBetweenBalls: Delay entre cada ball subsequente no mesmo pokémon.

Opções: instant (0ms), fast (100-300ms), default (300-700ms), slow (500-1000ms), realistic (800-1500ms).

onlyCatchOneTimePerServerSave
Impede captura da mesma espécie mais de uma vez por dia (entre server saves). Cada captura é adicionada automaticamente à exclude list.
catchAllEnabled / catchAllIsPersistency
Modo de captura universal — tenta capturar TODO pokémon derrotado.

  • catchAllEnabled: Ativa o modo catchAll. Ignora listas de captura, mas respeita a ignoreCatchList.
  • catchAllIsPersistency: Se ativado, captura a mesma espécie repetidamente. Se desativado, captura cada espécie apenas uma vez por sessão.
ignoreCatchList
Lista de pokémons que NUNCA serão capturados, mesmo com catchAllEnabled ativo. Tem prioridade máxima sobre todas as outras configs de catch.