Skip to content
This repository has been archived by the owner on Jul 30, 2020. It is now read-only.

Multiple BOTs config

Truong Nguyen edited this page Nov 17, 2016 · 1 revision

Necrobot now support for multiple bot, this feature will be turn off by default you need to setup both auth.config and config.json (or excel config)

Auth.json

"AllowMultipleBot": false, =>  turn it to true
  "Bots": [
    {
      "AuthType": "ptc",
      "GoogleUsername": null,
      "GooglePassword": null,
      "PtcUsername": "xxxxx",
      "PtcPassword": "123456"
    },
    {
      "AuthType": "ptc",
      "GoogleUsername": null,
      "GooglePassword": null,
      "PtcUsername": "yyyyy",
      "PtcPassword": "123456"
    },

The condition to switch bot is by runtime/pokestop/pokemon/or xp as below config in config.json


 "MultipleBotConfig": {
    "RuntimeSwitch": 25, switch after 25 min
    "OnRarePokemon": true, on rare pokemon, define in the list
    "MinIVToSwitch": 90.0, when meet pokemon >=90%IV
    "EXPSwitch": 30000, 
    "PokestopSwitch": 3000,
    "PokemonSwitch": 3000,
    "PokemonPerHourSwitch": 100, -- not implemented.
    "StartFromDefaultLocation": true 
  }

When you have switch on rare pokemon, then you can define the filter by pokemon as below in config.json or excel config

 "BotSwitchPokemonFilters": {
    "Dragonite": {
      "IV": 10, switch when catch or encountered dragonite > 10% iV
      "RemainTimes": 60, //not use
      "Operator": "or",
      "LV": 0, nto implemented, place holder only
      "Moves": [] //not implemented, place holder only
    },
    "Hitmonchan": {
      "IV": 10,
      "RemainTimes": 60,
      "Operator": "or",
      "LV": 0,
      "Moves": []
    }
|

This feature will be redesign , document will be update later.